介绍

  1. NPM是基于node.js开发的软件
  2. NPM是node.js默认包管理工具,古代前端开发必备

检测 NPM 是否装置胜利

npm -v

NPM 镜像

因为 NPM默认镜像 是在国外,所以下载速度很慢很不稳固,所以须要切换回国内的镜像(国内最闻名的镜像是阿里的)

  • 查看NPM以后镜像
npm config get registry
  • 设置镜像
npm config set registry https://registry.npm.taobao.org
  • [举荐] nrm镜像管理工具
// 装置npm i nrm -g --registry=https://registry.npm.taobao.org// 查看所有镜像以及以后应用的镜像nrm ls// 切换镜像nrm use taobao

如何更新 NPM

// npm说到底也是一个一般的包npm i npm -g

根本应用

  • 装置
// 生产环境npm i xxxnpm i xxx -Snpm i xxx@2.0.1 -S// 开发环境npm i xxx -D留神:1、可用于更新2、不指定版本的话,就会只依据package.json文件的版本规定更新
  • 卸载
// 卸载全局npm uninstall xxx -g// 卸载开发npm uninstall xxx -D// 卸载生产npm uninstall xxx -S
  • 更新
// 更新全局所有包npm update -g // 更新全局某包npm update -g xxx// 更新本地所有包npm update // 更新本地某包npm update xxx留神:1、会依据package.json文件的版本规定更新
  • 查看
// 查看全局某包npm ls -g xxx// 查看本地某包npm ls xxx// 查看以后我的项目所依赖的包npm ls