繁体   English   中英

使用 nodemon 重新部署我的 React 应用程序时出错,它一直在说“插件“反应”在“package.json » eslint-config-react”-app » 之间发生冲突

[英]Error when redeploying my react app with nodemon it keeps sayings "Plugin "react" was conflicted between "package.json » eslint-config-react"-app »

我正在启动一个新的 React 应用程序,如果我以npm start它,我没有问题,但如果我以nodemon启动它,我开始让Plugin "react" was conflicted between "package.json » eslint-config-react-app »每次我重新部署我的应用程序时:

控制台截图

错误截图

我读过这个主题: 部署 React 应用程序时出错,它一直在说 << Plugin "react" was conflicted between "package.json » eslint-config-react-app » >>每次我保存我的 package.json 错误消失和每次我更改我的代码时它都会回来。

我试过了:

  • 删除我的 node_modules 文件夹并npm install
  • 将 eslint-config-react-app 降级到版本 6

我对 nodeJS 开发还是很陌生,我不知道自己做错了什么。

提前致谢

nodemon 用于 node.js 用 React 运行 nodemon 是没有意义的。 如果您尝试使用 node.js 的后端服务,那么您将在服务器文件上运行 nodemon(例如nodemon server.jsnodemon index.js )。 但这些应该与您的 React 应用程序文件夹分开。 例如你可以有以下内容:

|Root
   |backend
      -server.js
   |client
      |src
         -app.js

或者像这样:

|Root
   -server.js
   |client
      |src
         -app.js

然后您将运行两个单独的调用。 server.js文件夹中,您将运行nodemon server.js 然后在客户端文件夹中运行npm start但要确保在命令行界面的不同选项卡上运行它们。 它们应该同时运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM