npm(Node Package Manager)是一个流行的 JavaScript 包管理器,用于 Node.js 项目的依赖管理。以下是一些常用的 npm 命令及其说明:
设置 npm 目录
1 2 3 4
| npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"
|
设置 npm 加速镜像
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| npm config get registry
npm config set registry https://registry.npmjs.org
npm config set registry https://registry.npmmirror.com npm config set registry https://registry.npm.taobao.org
npm config set registry http://mirrors.cloud.tencent.com/npm/
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
npm cache clean -f
|
npm 常用命令说明
安装模块
1 2 3 4 5 6 7 8 9 10
| npm init npm i npm install npm i express
npm install -g express@2.5.8 --registry=https://registry.npm.taobao.org
npm i express -g npm i express -S npm i express -D
|
卸载模块
1 2 3 4
| npm uninstall express npm uninstall express -g npm uninstall express --save npm uninstall express --save-dev
|
更新模块
1 2 3
| npm update express npm update express@2.1.0 npm update express@latest
|
查看命令
1 2 3 4 5 6 7 8 9 10 11
| npm -v npm root npm root -g npm list 或者 npm ls npm view express dependencies npm view express version npm view express versions npm view express npm info express npm list express 或 npm ls express npm view express repository.url
|
其他命令
1 2 3 4 5 6 7
| npm cache clean npm prune npm outdated npm repo express npm docs express npm home express npm install -g npm@9.8.1
|
使用淘宝定制的 cnpm 安装
1 2 3 4 5
| npm install -g cnpm --registry=https://registry.npmmirror.com npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm -v
|
参考来源
npm 中文文档
npm 常用命令大全