设置使用国内的镜像源
我们可以使用淘宝的镜像源:
npm config set registry https://registry.npm.taobao.org
检查依赖包是否有更新
这个工具可以帮助我们很方便地检查项目依赖包是否有更新。
npm install -g npm-check
使用的时候用npm-check
命令就可以了。
package.json 中的版本号
{
"dependencies": {
"react": "^16.8.6",
"react-router": "~5.0.0"
}
}
- 以
~
开头的:更新的时候会更新到 minor version (中间的数字表示)中的最新版本,以例子中的 react-router 为例,更新的时候,只会匹配 5.0.x 的版本。 - 以
^
开头的:以例子中的 react 为例,更新的时候只会匹配 17.x.x 的版本,如果有 17.x.x 的版本,它不会自动升级。 latest
:更新到最新的版本。