簡體   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