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信息 |