Mal*_*ous 5
旧版对等依赖项不是每个包,它们适用于整个项目。只是您可能在整个项目中都需要它来保持一两个依赖项满意。你会发现如果你安装一个包,--legacy-peer-deps
然后安装一个没有该标志的不同包,npm
会再次抱怨第一个包。因此,一旦需要--legacy-peer-deps
,无论安装什么包,都需要始终指定它。
根据文档,您可以使用以下方式永久设置它:
npm config set legacy-peer-deps=true --location=project
这只是添加legacy-peer-deps=true
到.npmrc
项目根目录的末尾。
更多推荐
npm,install
发布评论