# 查看自己的安装源
npm config get registry
# 更换npm源为国内淘宝镜像
npm config set registry http://registry.npm.taobao.org/
# 或者更换为国内npm官方镜像
npm config set registry http://registry.cnpmjs.org/
# 还原npm源
npm config set registry https://registry.npmjs.org/
npm 命令
| 命令 | 说明 |
|---|---|
| node --version | 查看node版本 |
| npm -v | 查看npm 版本 |
| npm install cnpm -g --registry=https://registry.npm.taobao.org | 安装cnpm (国内淘宝镜像源) |
npm 安装命令
| 命令 | 说明 |
|---|---|
| npm install | 会下载 package.json 文件下的模块包 |
| npm i | npm install 的简写 |
| npm install express | 安装express模块 |
| npm install express --save | 安装express模块 ,package.json文件会被修改, dependencies中会新增express以及其版本号 |
| npm install express -S | 同上 npm install express --save 命令的简写 |
| npm install express --save-dev | 安装express模块 ,,package.json文件会被修改, dependencies中会新增express以及其版本号 |
| npm install express -D | 同上 npm install express --save-dev 的简写 |
| npm install -g express | 全局安装 express模块 |
mpm 更新
| 命令 | 说明 |
|---|---|
| npm update | 升级当前目录下的项目的所有模块 |
| npm update express | 升级当前目录下的项目的指定模块 |
| npm update -g express | 升级全局安装的express模块 |
npm 卸载
| 命令 | 说明 |
|---|---|
| npm uninstall express | 删除指定的模块 |
| npm uninstall -g express | 删除全局模块xxx |
| npm cache clear | 可以清空npm本地缓存,删除本地node_modules 模块 |
npm 查看
| 命令 | 说明 |
|---|---|
| npm list | 列出已安装模块 |
| npm list express | 查看某个模块的版本号 |
| npm show express | 显示模块详情 |
| npm search express | 搜索模块 |
| npm help | 查看所有命令 |
| npm help <command> | 查看某条命令的详细帮助,如 npm help install |

本文介绍了npm命令的使用,包括查看和切换npm源、安装、更新、卸载模块的操作,以及如何查看模块版本和详细信息。重点讲解了npm install的各种选项,如--save和--save-dev的区别,以及如何全局安装和升级模块。此外,还提到了npm cache清理和搜索模块的功能,帮助读者更好地理解和管理Node.js项目依赖。
2万+

被折叠的 条评论
为什么被折叠?



