问题描述:
package.json如下:
"@antv/g6": "^3.2.1",
只要执行
npm i
npm i XXX@1.0 --save 等@antv/g6都会报错
解决办法:
去掉^ "@antv/g6": "3.2.1",
然后执行npm安装包相关命令,@antv/g6不会报错
- ~ 会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0
- ^ 会匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0
- *这意味着安装最新版本的依赖包