reactjs - 在 React 中安装particle.js 时的 NPM ERR
问题描述
在我的 React App 中安装particle.js时出现以下错误:
code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: app-test@0.1.0
npm ERR! Found: react@17.0.1
npm ERR! node_modules/react
npm ERR! react@"^17.0.1" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.0.0" from react-particles-js@3.4.1
npm ERR! node_modules/react-particles-js
npm ERR! react-particles-js@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See C:\Users\gydee\AppData\Local\npm-cache\eresolve-report.txt for a full report.
解决方案
这是来自 npm 使用版本 7 的问题:
npm install --legacy-peer-deps
为我修好了
推荐阅读
- javascript - 使用 await 和 r2 等待 HTTP 响应,然后再进一步
- python - 我在 Python 3.6 中收到错误“os.chdir(saved_path) 处的无效错误”
- c# - 基于 Unity 网格的建筑(捕捉到网格)并在捕捉时跟随鼠标
- android - 构建 apk 失败并出现错误:包 android.arch.core.util 不存在
- python - 将 python 列表转换为 tsv 格式以便在 memsql 中输入
- html - 当我放大所有元素时,我希望页面在我放大时位于中心
- javascript - 具有多个 .onchange 的相关下拉列表
- resize - 使用 shift(仅)+ hjkl 禁用 tmux 调整大小
- github - github:合并前目标分支中的拉取请求更改是否可用
- python - 如何选择数据框中列的前 3 个值 - 熊猫