使用
- 更新:
npm update
- 指定包:
npm update <package-name>
- 指定包:
- 卸载:
npm uninstall <package-name>
- 全局:
npm uninstall --global <package-name>
- 全局:
# 本地安装 (默认有 --save 或者 -S 参数)
# 可在项目的 package.json 文件里的 dependencies 字段查看
npm install <package-name>
# 开发依赖 (--save-dev 同)
# 可在项目的 package.json 文件里的 devDependencies 字段查看
npm install -D <package-name>
# 全局安装 (-global 同)
npm install -G <package-name>
# 查看全局安装目录
npm root -g
# 指定版本安装
npm install vue@2.6.14
# 指定 tag 安装
npm install vue@legacy
开发依赖包也是会被安装到项目根目录下的 node_modules 目录中。和生产依赖包不同的点在于,只在开发环境生效,构建部署到生产环境时可能会被抛弃,一些只在开发环境下使用的包,就可以安装到开发依赖里,比如检查代码是否正确的 ESLint 就可以用这个方式安装。
镜像源
# 查看
npm config get registry
# 修改
npm config set registry https://registry.npmmirror.com
# 恢复默认
npm config rm registry