部署 React 应用程序时出错,它一直在说 << Plugin "react" was conflicted between "package.json » eslint-config-react-app » >>

Error when deploying react app and it keeps sayings << Plugin "react" was conflicted between "package.json » eslint-config-react-app » >>

我在部署我的 create react 应用程序时遇到了一些问题,因为它无法编译并告诉我 插件“react”在“package.json » eslint-配置反应应用 »

不知道有没有人遇到过同样的问题,知道怎么解决,谢谢!我对这一切还很陌生。

大小写有冲突

C:\Users\Ruben|desktop\reactapp\test... 而节点模块正在寻找 C:\Users\Ruben|Desktop\Reactapp\test...

这是一个 windows 特定问题,无论这种差异如何,以前的 React 都会有 运行 应用程序。好像没有了。

我使用的解决方案是找到文件夹并用代码打开;确保路径与节点模块中存储的内容直接匹配

在 Windows 10 & VS Code & npm 上遇到同样的问题。 作为解决方法,在 VS Code 中打开 package.json 文件并保存它 (ctrl+s),然后它就可以工作了。可能每次都需要重复这个步骤,有点烦人。

Windows 10 名 VS Code 用户。我用 yarn 或 npm 重新安装 eslint-config-react-app,如果你使用的话。到目前为止一切似乎都已修复。

我也运行成这个问题就Mac了。作为临时解决方法,我可以通过 运行

降级到版本 6 来解决此问题

yarn remove eslint-config-react-app

接着是

yarn add eslint-config-react-app@6

我运行这两次。版本 7 总是失败(没有“@6”的 eslint-config-react-app),版本 6 总是成功。YMMV,特别是如果你真的需要版本 7。

我在使用 Visual Studio 2022 独立 React 项目安装 React 时遇到此错误。问题是 Visual Studio 显示我的项目名称大写(正如我输入的那样),但是文件夹名称是小型大写字母。

修复方法是手动重命名文件夹名称以匹配项目名称,如 Visual Studio 中所示。

姓名大小写也有同样的问题。创建项目时,将其命名为“React2”,但 VS 忽略了我的情况,而是将项目的文件夹命名为“react2”(小写)。解决方案是:

  1. 关闭Visual Studio。
  2. 重命名文件夹。即,使大小写与项目名称相匹配。 (来自 git-bash shell: mv react2 React2 以修复名称大小写。)
  3. 打开 Visual Studio,然后重试。

只是 re-save package.json,对我有用。

没什么复杂的,只需删除“package-lock.json”文件

错误发生在终端,我在很长一段时间里都遇到过类似的问题,尝试了一系列的事情,从尝试使用“npm install”更新我的依赖项到保存 package.json 文件,但所有这些方法都会只能暂时解决问题。 最好和永久的解决方案是让您从终端正确地 cd 到项目中,最新的反应对外壳敏感。 例如 你进入 C:\Users\Desktop\reacttutorials\antd-demo 而正确的路径是 C:\Users\Desktop\ReactTutorials\antd-demo

注意外壳的变化。

我遇到了和你一样的问题,我在 package.json 上按 Ctrl + S 感到厌烦,这是解决方案之一。解决这个问题的另一种方法是你的路径你有桌面(D 大写)和错误显示给你的路径有桌面(d 小写)所以你可以将该文件夹重命名为桌面,它会解决问题

我在 package.json 文件中解决了这个问题:

"eslintConfig": {
"extends": "react-app" //remove this line
},

我在更新 mui 后遇到了这个问题。 None 以上解决方案对我有用。最终,我 运行 npm dedupe 了很多时间,发现了所有冲突的依赖项。在对我的 package.json 和 npm 安装进行了大量编辑后,此错误消失了。

我更改了文件夹名称,但我 运行 来自终端的应用程序使用旧文件夹名称。

旧文件夹名称:C:/.../ReactRepo/ReduxExample1 更改名称:C:/.../ReactRepo/reduexample1

我如何从终端解决:

cd .. && cd reduexample1(paste here your new Folder Name) && npm start

这对我来说是一个持续存在的问题,当我编辑和保存任何文件并且 React 尝试重新编译时会出现这个问题。我的临时修复是每当我保存一个文件时,我点击我的 package.json 文件,我一直在旁边打开它,然后保存。然后它编译正常。

我通过从 node_modules 和 运行 yarn add eslint-config-react-app 中手动删除 eslint-config-react-app 文件夹解决了这个问题。