npm 命令¶
1 常用指令表¶
功能 | 指令 | |
---|---|---|
npm 版本信息 | npm -v | |
帮助信息 | npm -h | |
npm 全局包路径 | npm prefix -g | |
更新 npm | 最新版 | npm i npm -g |
最新版 | npm i npm@latest -g | |
将要发行版 | npm i npm@next -g | |
安装 package | 本地安装 | npm i [packageName] |
全局安装 | npm i [packageName] -g | |
package.json 文件安装 | npm i | |
更新 package | 本地更新 | npm update [packageName] |
全局更新 | npm update [packageName] -g | |
package.json 文件更新 | npm update | |
删除 package | npm uninstall [packageName] | |
初始化 package.json 文件 | npm init | |
执行 package 中 script | 查看所有 script | npm run |
执行指定 script | npm run [script] | |
查看已安装 package | 本地包 | npm list |
全局包 | npm list -g | |
限制显示模块层级 | npm --depth [number] |
2 进阶指令表¶
功能 | 指令 | |
---|---|---|
查看 package 文档 | npm docs [packageName] |
2.1 安装模块参数说明¶
- -g, --global 全局安裝(global)
- -S, --save 安裝包信息將加入到 dependencies(生產階段的依賴)
- -D, --save-dev 安裝包信息將加入到 devDependencies(開發階段的依賴),所以開發階段一般使用它
- -O, --save-optional 安裝包信息將加入到 optionalDependencies(可選階段的依賴)
- -E, --save-exact 精確安裝指定模塊版本
2.2 简写指令¶
指令 | 缩写 | 功能 |
---|---|---|
install | i | 安装 package |
list | ls la ll | 列出以安装 package 信息 |