插件“react”在“package.json ...”和“BaseConfig ...”之间发生冲突

Neo*_*ram 13 javascript reactjs

在 Microsoft Edge 上运行的 React 应用程序

\n

我打开终端,在我的反应文件夹上,我启动反应应用程序npm start,但错误总是出现在浏览器上。

\n
\n

插件“react”与“package.json \xc2\xbb eslint-config-react-app \xc2\xbb D:\\os\\zenom\\zenom-react\\node_modules\\eslint-config-react-”之间发生冲突app\\base.js”和“BaseConfig \xc2\xbb D:\\OS\\Zenom\\zenom-react\\node_modules\\eslint-config-react-app\\base.js”。

\n
\n

Che*_*yDT 25

您正在从不正确的、非规范大写的工作目录路径运行项目。

规范路径是D:\OS\Zenom\zenom-react但您的工作目录是D:\os\zenom\zenom-react(注意小写字母)。

解决方案是确保您的工作目录设置为规范路径(与 Windows 资源管理器中显示的路径相同)。

电源外壳:

PS D:\os\zenom\zenom-react> cd D:\OS\Zenom\zenom-react
PS D:\OS\Zenom\zenom-react> npm start
Run Code Online (Sandbox Code Playgroud)

重击:

user@machine MINGW64 /d/os/zenom/zenom-react
$ cd /d/OS/Zenom/zenom-react

user@machine MINGW64 /d/OS/Zenom/zenom-react
$ npm start
Run Code Online (Sandbox Code Playgroud)

访问文件仍然可以使用不同的大小写来工作,因为 Windows 文件系统通常不区分大小写,但是如果路径具有不同的大小写,则模块加载器不会将路径视为等效路径(并且某些操作系统路径操作方法将导致返回规范路径),因此出现错误。

请参阅此 GitHub 问题


1:配置

  • 你为我节省了很多头发。 (2认同)
  • 谢谢!!我花了很多时间寻找解决方案,这个解决方案解决了我的问题。一些解决方案建议更改文件夹名称,:o (2认同)