npm常用命令
- npm init 生成package.json文件
- npm install 安装package.json文件中的包
- npm install packageName -g(全局安装)
- npm install packageName --save 安装包(局部安装---运行依赖)
- npm install packageName@version --save 安装指定版本的包(局部安装)
- npm install packageName --save-dev(局部安装--开发依赖)
- npm info packageName (显示包的信息)
- npm rm packageName (移除包)
- npm config get prefix (获取全局安装包的所在地址,并且可见对应的cmd命令)
- npm config set registry "https://registry.npm.taobao.org"
修改npm下载指向,因为cnpm会多下载一个包,可以修改npm仓库指向,还是用npm命令,但是仓库指向淘宝镜像仓库
npm3 和npm5衔接问题
- 如果之前项目依赖是用npm3下载的,npm升级到npm5之后,再下载新的依赖会删除之前的依赖,导致项目无法启动,解决办法,删除package-lock.json文件,重新npm install一下即可