0
|
stackoverflow · 技术社区 · 3 年前 |
1
72
这个问题 :
解决方案 :
避免删除
npm :
纱线v1 :
纱线v3+ :
pnpm :
|
2
12
嗯,这似乎与以下问题之一有关。 https://github.com/yannickcr/eslint-plugin-react/issues/3128 https://github.com/facebook/create-react-app/issues/10463 你可以尝试以下方法(如果第一种方法不起作用,如果你使用的是纱线,请尝试第二种方法):
此外,查看CRA发布说明,以检查是否需要采取一些行动,尤其是关于
“从4.0.x迁移到5.0.0”
,您可能需要更新
https://github.com/facebook/create-react-app/releases/tag/v5.0.0 |
3
9
在尝试以前的响应之前。打开你的
|
4
6
我刚刚跑了
还可以使用以下命令安装dev依赖项:
然后创建一个名为
|
5
5
这可能对OP没有帮助,但就我而言,我已经将我的react应用程序更新为MUI 5,并从
|
6
5
对我来说,解决这个问题的方法是确保我从终端输入的路径与实际路径的大小写完全相同。 |
7
3
如果使用纱线,请删除您的
这将重新生成.lock文件,错误将消失。 |
8
3
从package.json我删除了:
然后,我用重新启动了服务器
希望能有所帮助 |
9
2
我想这是因为没有更新eslint。只需在您的package.json中将eslint版本从7.0.0更改为8.0.0就可以了,或者您可以使用npm在cli中进行更新。 |
10
2
对我来说,更新后它起了作用
移除
|
11
2
当我添加时,它对我很有效
此链接可能会为您提供更多帮助 Click here |
12
2
这不是一个大错误,您只需要运行此命令
我希望你在回答完这个问题后解决了你的错误。 |
13
1
我只是试图在我的项目中使用您的配置(该项目正在使用CRA 5.0.0),但没有收到此错误。我认为问题在于您没有更新一个或多个与esint相关的包。您可以尝试更新它们:
或
|
14
1
我刚降级
或
也许这会对某人有所帮助。 |
15
1
简单地将eslint-plugin-react从7.28.x版本更新到7.29.x对我来说很有效 |
16
1
我能够通过使用env变量来解决这个问题。 我安装esint作为一个开发依赖项(以及我使用的所有其他插件)。 要使您的代码在开发中保持lint,但不会失败,请将其添加到.env.development中: ESLINT_NO_DEV_ERRORS=true 要在生产版本中完全禁用esint,请将其添加到.env.production中: DISABLE_ESLINT_PLUGIN=真 |
17
1
我面临的问题有点不同,但我将在这里发布这个答案,因为谷歌搜索我的问题会把我带到这个页面: 简短回答: 如果项目在.net项目中,请注意文件夹结构中的大小写差异。 答案很长 设置: 我们有一个react应用程序,使用托管在.net核心项目中的create-rect应用程序。因此,当第一次完成运行项目构建时,visualstudio运行npm安装,然后运行npm启动。页面打开并引发错误 错误:
看看 “watchCasing” 文件夹名称不同,一个是WatchCasing,另一个是WatchCasing。我显然错过了这个大小写的区别,直到我读到github的回答: github answer 原因和解决方案: 问题的根本原因是解决方案文件(.sln)的大小写错误(因为有些文件进行了不正确的重命名),但由于windows将文件视为不区分大小写,因此项目构建良好。 通过将解决方案文件中的大小写固定为与项目部分中实际文件夹的大小写匹配,解决了该问题。
结束项目 |
18
1
我在PNPM供电的单回购中也遇到过类似的问题。我们有两个Next.js项目,有两个相同的
我什么都试过了(
|
19
0
今天我遇到了这个问题,在我进行了审计修复后——强制npm启动不起作用,但我收到了一条可爱的长消息,解释了步骤以及背后的原因。我发现它很有帮助,并解决了我的问题。
|
20
0
在我的情况下,所有的东西都更新到了最新版本,但我仍然遇到了同样的错误。 在我删除锁定文件后,它开始工作 |
21
0
我遇到这个问题是因为我在这两个方面都有重复且不连贯的声明
奇怪的tbh。 |
22
0
在部署到Vercel时,我一直遇到这个编译错误。您可以通过删除.eslintrc文件,然后从您的package.json中删除此部分来解决此问题:
|
23
0
尝试了很多解决方案,但最终,在CRA中禁用ESLint为我解决了这个问题。无论如何,我在IDE中使用ESLint,所以也不需要它。 |
24
0
这是对我有效的解决方案。 仅删除锁定文件可能不适用于您。您只需要从esint中删除一些包。 下面是我在package.json中列出的导致相同错误的dev依赖项。
在删除了不需要的依赖项之后,以下是对我有效的依赖项列表
祝你好运 |
25
0
我使用的是eslint-config导入,这也给我带来了同样的问题, 只要把它取下来,一切都会好起来的。 所以我认为(react/jsx运行时)可能是问题的原因 |
26
0
对我来说,使用正确的大写字母从中cd是有效的。 I.E.如果实际路径为/Documents/Websites/EXAMPLE/ex1 然后不要使用/Documents/Websites/example/ex1登录 |
27
0
正在删除
|
28
0
我试着跑步
看见 https://yarnpkg.com/cli/dedupe 用于文档。 我第一次运行它时,在所有包上都运行了它,这导致了babel的一个新错误。如果发生这种情况,请尝试只在有问题的包上运行它。 |
29
0
打开package.json并键入
|
30
0
最常见的错误是eslint和eslint-config-react应用程序版本。你需要更新它们
这个链接还有一些其他可以尝试的缓解措施, https://bobbyhadz.com/blog/react-error-plugin-react-was-conflicted-between-package-json-eslint-config-react-app |
IsraelCena · 如何从react图标导入材质设计中的所有图标 2 年前 |
Sangram Badi · 引导程序在React中行为不正确 6 年前 |
Anna · 添加第三方js库以创建React应用程序 6 年前 |
Sabbiu Shah · 如何动态加载减速器 6 年前 |