npm常用命令

  1. 初始化一个项目,会在文件夹中生成一个 package.json 文件。
npm init [-y]

跳过提问阶段,全部采用默认的设置。
npm init -y
  1. 安装模块,默认安装最新版本
npm install 模块名
简写:npm i 模块名

安装指定版本
npm install 模块名@版本号

全局安装
npm install 模块名 -g
  1. 卸载模块
npm uninstall 模块名

npm uninstall 模块名 -g
  1. 更新模块
npm update 模块名

npm update 模块名 -g
  1. 查看安装的模块
npm list
简写:npm ls

npm list -g
  1. 查看模块的安装路径
npm root

npm root -g
  1. 安装 cnpm,设置为国内的镜像,以后安装模块使用 cnpm 命令可以加快下载速度
npm install -g cnpm --registry=https://registry.npmmirror.com
cnpm install 模块名

或者直接设置为国内的镜像源
npm config set registry https://registry.npmmirror.com
  1. 查看当前项目的所有 npm 脚本命令
npm run

npm run serve
  1. 查看当前 npm 的仓库地址,默认的仓库地址是:https://registry.npmjs.org
npm config get registry
  1. 在 npm 命令后面加上 --save-s ,会在 package.json 中的 dependencies 中添加此次安装的模块名和版本号。在 npm v5 版本以后,安装模块时会自动在 dependencies 中添加模块名和版本号,不需要再使用 --save 这个选项了
npm install 模块名 --save
简写:npm install 模块名 -s
  1. 在 npm 命令后面加上 --save-dev-D ,会在 package.json 中的 devDependencies 中添加此次安装的模块名和版本号。通过这种方式安装的模块,在运行 npm install --production 或者注明 NODE_ENV 变量值为 production 时,不会自动下载模块到 node_modules 目录中
npm install 模块名 --save-dev
简写:npm install 模块名 -D
  1. 查看模块的版本
npm view 模块名 version