无法在Resive18项目上安装,而Netlify上的部署失败
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.3.0 || ^17" from react-share@4.4.0
npm install --save --legacy-peer-deps react-share发布于 2022-09-12 07:19:23
首先,使用通知命令npm install --save --legacy-peer-deps react-share
然后,在应用程序根目录中创建一个.npmrc文件。
最后,添加到文件legacy-peer-deps=true
你已经准备好部署了。
--legacy-peer-deps标志是在v7中引入的,作为绕过peerDependency自动安装的一种方式;它告诉NPM忽略对等节点,然后继续安装。
npmrc是npm允许用于全局或用户级别或项目级别来优化npm环境的配置文件。可以在四个不同的位置配置npmrc。全球范围内。每个用户。每个项目。
https://stackoverflow.com/questions/73685706
复制相似问题