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.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