npm配置

npm install <package>安装并保存在package.json中。

npm install <package> -g
npm uninstall <package>卸载并从package.json中删除

npm registry镜像地址配置

Node 的官方模块仓库网速太慢,模块仓库需要切换到阿里的源。

1
npm config set registry https://registry.npmmirror.com

执行下面的命令,确认是否切换成功。

1
npm config get registry

使用官方镜像

1
npm config set registry https://registry.npmjs.org/

淘宝npm源地址变化:https://registry.npm.taobao.orghttps://registry.npmmirror.com

npm dependencies 中版本前面特殊符号代表的意义

~的意思是匹配小版本 比如~1.2.3将会匹配所有的1.2.x版本,但不匹配1.3.0
^的意思是匹配大版本 比如^1.2.3 将会匹配 所有1.x.x包括1.3.0但不包括2.0

npm更新软件包

hexo升级运行npm outdated后修改package.json内的版本再升级npm update