目录
Node.js开发过程中一些常用的命令,涵盖了Node.js可执行文件node以及它的包管理器npm的部分基本用法。
node命令
- node:启动Node.js REPL(Read-Eval-Print Loop,交互式解释器),可以在此环境中直接编写和运行JavaScript代码。
- node script.js:运行名为script.js的Node.js脚本文件。
npm命令(Node Package Manager)
- npm install <package> 或 npm i <package>:安装指定的Node.js包及其依赖到当前项目中。
- npm uninstall <package> 或 npm rm <package>:卸载指定的Node.js包。
- npm update <package>:更新指定的包到最新可用版本(或符合package.json中的版本范围)。
- npm init: 初始化一个新的Node.js项目,会创建一个package.json文件,用于描述项目的元数据和依赖关系。
- npm list: 列出当前项目下所有已安装的包及其依赖树。
- npm outdated: 显示当前项目中过时的包列表。
- npm audit: 检查项目依赖是否存在安全漏洞。
- npm publish: 将本地的包发布到npm仓库。
- npx <command>:在不全局安装的情况下,临时执行一个npm包中的命令行工具。
此外还有一些与全局安装和配置相关的命令:
- npm install -g <package>:全局安装某个包,使得其命令可以在任何地方调用。
- npm config get prefix: 查看全局模块的安装路径。
- npm config set prefix <path>:设置全局模块的安装目录。
随着时间推移,npm可能会增加更多功能和选项,因此建议查阅最新的官方文档以获取最完整和准确的命令列表。