今天在创建项目的时候,npm i的时候出现了如下报错:
在网上搜索之后找到原因:在使用npm7及以上的版本的时候,对等依赖问题视为错误,但是在npm6中只是警告。最直接的方式是使用-legacy-peer-deps
如下解决方法:
npm install --legacy-peer-deps
npm install webpack-bundle-analyzer --save-dev --legacy-peer-deps
还可以将其设置为更永久的配置选项:
npm config set legacy-peer-deps true
或者,将npm降级到npm6版本。