npm
安装依赖时,报错内容如下:
同事安装依赖
时,遇到一个问题,报错信息如上,我的第一反应就是让他删除node-modules
包,然后重新安装,或者使用yarn
安装。
但是实验后发现还是一样的报错。
其实报错的解决办法在上图中已经提供了。
看这句话:
所以此时可以通过:npm install --force
或者npm install --legacy-peer-deps
来处理。
事实证明是可以解决以上报错的。
下面介绍一下这两个--force
和--legacy-peer-deps
命令的用途:
-f
或 --force
:将强制 npm
获取远程资源,即使磁盘上存在本地副本也是如此。
–legacy-peer-deps
:在安装时忽略所有 peerDependencies
,采用 npm 版本 4 到版本 6 的样式。
完成!!!