设置npm的registry
- 国内访问官方registry非常慢,因此选择国内第三方镜像(淘宝镜像,良心)查看是否设置成功:
1
npm config set registry https://registry.npm.taobao.org
1
npm get registry
- 查找全局安装的包或者
1
npm ls -g
1
npm ls -g --depth 0
- 理解package.json文件中的
~
和^
~
表示匹配中间数字,比如:~1.2.3
将会匹配所有1.2.x
版本,但是不会匹配1.3.0
^
表示匹配第一个数字,比如:^1.2.3
将会匹配所有1.x.x
版本,但是不会匹配2.0.0
总结一下:~1.2.3
: >=1.2.3
<**1.3.0
^1.2.3
: **>=1.2.3
<2.0.0
^
符号时npm安装插件的默认符号