Node.js 的常用命令主要包括与 npm(Node Package Manager)相关的命令,以及 Node.js 自身的运行命令。以下是一些常用的 Node.js 和 npm 命令:
Node.js 命令
- 运行 JavaScript 文件
bash
node your-script.js
- REPL(Read-Eval-Print Loop)模式
直接输入node
并回车,即可进入 REPL 模式,这里可以直接输入 JavaScript 代码并立即看到结果。
npm 命令
- 初始化一个新的 npm 项目
这会在当前目录下创建一个package.json
文件。
bash
npm init
- 安装一个 npm 包
bash
npm install package-name
全局安装(这样在任何地方都可以使用这个包):
bash
npm install -g package-name
- 卸载一个 npm 包
bash
npm uninstall package-name
全局卸载:
bash
npm uninstall -g package-name
- 查看已安装的 npm 包
查看当前项目的依赖:
bash
npm list
查看全局安装的包:
bash
npm list -g --depth=0
- 更新 npm 包
更新当前项目的所有依赖:
bash
npm update
更新指定的包:
bash
npm update package-name
全局更新指定的包:
bash
npm update -g package-name
- 查看 npm 版本
查看 npm 的版本:
bash
npm -v
查看 Node.js 的版本(虽然这不是 npm 的命令,但经常一起使用):
bash
node -v
- 运行 npm 脚本
在package.json
文件中,你可以定义一些脚本,然后使用npm run
命令来运行它们。例如:
json
"scripts": {
"start": "node your-script.js"
}
然后运行:
bash
npm run start
- 发布 npm 包
首先,你需要在 npm 上注册一个账号。然后,你可以使用以下命令来发布你的包:
bash
npm publish
注意:在发布之前,确保你已经使用 npm login
命令登录了你的 npm 账号,并且你的 package.json
文件已经正确配置。
- 搜索 npm 包
使用 npm 搜索特定的包:
bash
npm search package-name
- 查看 npm 配置
查看当前的 npm 配置:
bash
npm config list
设置 npm 配置(例如设置代理):
bash
npm config set proxy http://your-proxy-url
这只是 Node.js 和 npm 的一些常用命令。随着你的学习和实践,你会遇到更多的命令和用法。要获取更详细的信息和文档,你可以查阅 Node.js 和 npm 的官方文档。