npm命令
一:npm常用命令
1.npm info pkg 查看包的信息
package.json就是包信息的详细,main字段是入口
2.设置淘宝registry
npm config set registry http://registry.npm.taobao.org/
npm config set registry https://registry.npmjs.org/ #官方
检查:
npm config get registry
3. npm list -g --depth 0 查看全局安装过的包
npm uninstall -g XXX 全局卸载包
4. npm dedupe 去掉重复的包,关于npm v2,v3包管理层次区别可以看这里
5. npm ls 查看安装依赖树
二:nvm使用
1. nvm install v9.4.0
2.nvm ls
3.nvm use v9.4.0
三:~和^的作用和区别
- ~会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0
- ^会匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0