Node.js 提供了一系列的命令行工具和内置模块,使得开发者能够轻松地执行各种任务。以下是一些常用的 Node.js 命令和功能:
-
启动 Node.js REPL:
node
这将启动 Node.js 的交互式环境,你可以在这里执行 JavaScript 代码。
-
运行 JavaScript 文件:
node filename.js
使用
node
命令加上 JavaScript 文件的名称来执行该文件。 -
安装 npm 包:
npm install package-name
使用 npm 来安装新的包或库。
-
全局安装 npm 包:
npm install -g package-name
使用
-g
标志来全局安装包,使其在任何目录下都可用。 -
列出已安装的 npm 包:
npm list
显示当前项目依赖的 npm 包。
-
更新 npm 包:
npm update package-name
更新指定的 npm 包到最新版本。
-
删除 npm 包:
npm uninstall package-name
从项目中移除指定的 npm 包。
-
初始化 npm 项目:
npm init
创建一个新的 npm 项目并生成
package.json
文件。 -
运行 npm 脚本:
npm run script-name
执行在
package.json
文件中定义的脚本。 -
查看 npm 包的依赖树:
npm ls
显示项目中所有 npm 包的依赖关系。
-
检查 npm 包的更新:
npm outdated
列出所有有可用更新的 npm 包。
-
查看 Node.js 版本:
node -v
显示当前安装的 Node.js 版本。
-
查看 npm 版本:
npm -v
显示当前安装的 npm 版本。
-
清除 npm 缓存:
npm cache clean --force
强制清除 npm 缓存。
-
创建 Node.js 服务:
npm start
通常在
package.json
中定义的start
脚本用于启动 Node.js 服务。
这些命令是 Node.js 开发中的基础,涵盖了大多数日常开发任务。此外,Node.js 还有许多其他高级功能和模块,可以根据项目需求使用。