Node.js本身提供了一些核心命令行工具,而围绕Node.js生态,最常用的是与其包管理器npm相关的命令。以下是一些Node.js开发者常用的命令:
Node.js核心命令:
-
运行JavaScript文件
node script.js这条命令用于执行一个名为
script.js的JavaScript文件。 -
检查Node.js版本
node -v输出当前安装的Node.js版本。
-
REPL(Read-Eval-Print Loop)
node打开Node.js的交互式解释器环境,可以在此环境中编写和立即执行JavaScript代码。
npm(Node Package Manager)命令:
4. 安装模块
npm install <package-name>
安装指定的Node.js模块到当前项目,并写入dependencies到package.json文件(如果存在的话)。
若要全局安装:
npm install -g <package-name>
-
更新模块
npm update <package-name>更新指定模块到最新版本(遵循semver规则)。全局更新:
npm update -g <package-name> -
卸载模块
npm uninstall <package-name>删除指定的模块及其引用。全局卸载:
npm uninstall -g <package-name> -
查看已安装模块
npm list显示当前项目所有已安装的模块及其版本。
查看全局安装的模块:
npm list -g -
搜索模块
npm search <keyword>在npm注册表中搜索包含关键字的模块。
-
初始化新项目
npm init创建一个新的
package.json文件,通过交互式流程填写项目元数据。 -
查看npm配置
npm config get <key>获取特定配置项的值。
-
设置npm配置
npm config set <key> <value>设置npm配置项的值。
-
清除npm缓存
npm cache clean --force清除npm的缓存。
-
运行npm脚本
npm run <script-name>如果在
package.json中定义了脚本,可以通过这条命令来执行它们,例如启动应用:npm start
以上列举的是Node.js和npm的部分常用命令,实际上还有很多其他命令和子命令,具体使用时请参照官方文档以获得完整和最新的信息。










