Node.js 常用命令

1. node -v 或 node --version

  • 查看当前安装的 Node.js 的版本。这会输出 Node.js 的版本号,例如 v14.17.0。

2. npm -v 或 npm --version

  • 查看当前安装的 npm(Node Package Manager,Node.js 的包管理器)的版本。这会输出 npm 的版本号,例如 6.14.13。

3. node

  • 进入 Node.js 的交互式解释器(REPL)。在 REPL 中,您可以输入 JavaScript 代码,并立即看到执行结果。

4. node script.js

  • 运行名为 script.js 的 Node.js 脚本。这将执行 script.js 文件中的 JavaScript 代码。

5. npm init

  • 初始化一个新的项目,创建 package.json 文件。执行此命令后,会提示您输入一些项目信息,如项目名称、版本、描述等。

6. npm install

  • 根据项目根目录中的 package.json 文件安装所有依赖项。这会下载并安装 package.json 中 dependencies 和 devDependencies 部分列出的所有包。

7. npm install <package_name>

  • 安装特定的包。例如,npm install express 会安装 Express 框架。

8. npm install <package_name>@<version>

  • 安装特定版本的包。例如,npm install express@4.17.1 会安装 Express 框架的 4.17.1 版本。

9. npm uninstall <package_name>

  • 卸载特定的包。这将从 node_modules 目录中删除包,并更新 package.json 文件中的依赖项。

10. npm update <package_name>

  • 更新特定的包到最新版本。这将更新 node_modules 目录中的包,并更新 package.json 中的版本号。

11. npm install -g <package_name>

  • 全局安装一个包。全局安装的包可以在任何项目中使用,通常用于命令行工具。

12. npm uninstall -g <package_name>

  • 全局卸载一个包。这将从全局 node_modules 目录中删除包。

13. npm run <script>

  • 运行 package.json 文件中 scripts 对象里定义的脚本。例如,npm run start 会运行 package.json 中 "start": "node server.js" 定义的脚本。

14. npm cache clean

  • 清除 npm 缓存。如果遇到安装问题,清除缓存有时可以解决问题。

15. npm login

  • 登录到 npm 注册表。在发布包或管理包信息之前,需要先登录。

16. npm publish

  • 发布一个包到 npm 注册表。这会将您的包上传到 npm,使其可以被其他人使用。

17. npm config set <key> <value>

  • 设置 npm 配置项。例如,npm config set init-author-name "Your Name" 会设置初始化项目时默认的作者名。

18. npm outdated

  • 检查过时的包依赖。这会列出所有已经发布新版本的依赖项。

19. npm list

  • 列出当前项目安装的所有包。这会显示一个树状结构,展示所有直接和间接依赖的包及其版本。

20. npm docs <package_name>

  • 打开指定包的文档网页。这通常会在默认浏览器中打开包的 GitHub 页面或官方文档。

21. npm help

  • 查看 npm 帮助信息。这会显示 npm 的命令行帮助文档,您可以从中了解更多的命令和使用方法。

以上这些命令是 Node.js 开发中非常基础和常用的操作,掌握它们对于高效使用 Node.js 和 npm 非常重要。

相关推荐
垣宇12 小时前
Vite 和 Webpack 的区别和选择
前端·webpack·node.js
爱吃南瓜的北瓜13 小时前
npm install 卡在“sill idealTree buildDeps“
前端·npm·node.js
翻滚吧键盘13 小时前
npm使用了代理,但是代理软件已经关闭导致创建失败
前端·npm·node.js
浪九天14 小时前
node.js的版本管理
node.js
浪九天16 小时前
node.js的常用指令
node.js
浪九天18 小时前
Vue 不同大版本与 Node.js 版本匹配的详细参数
前端·vue.js·node.js
小纯洁w1 天前
Webpack 的 require.context 和 Vite 的 import.meta.glob 的详细介绍和使用
前端·webpack·node.js
熬夜不洗澡1 天前
Node.js中不支持require和import两种导入模块的混用
node.js
bubusa~>_<1 天前
解决npm install 出现error,比如:ERR_SSL_CIPHER_OPERATION_FAILED
前端·npm·node.js
天下皆白_唯我独黑1 天前
npm 安装扩展遇到证书失效解决方案
前端·npm·node.js