npm配置
npm install <package>安装并保存在package.json中。
npm install <package> -gnpm 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.org到https://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