# 查看自己的安装源
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 |