簡體   English   中英

如何覆蓋 npm 運行構建反應應用程序?

[英]How to overwrite npm run build react app?

我將我的 github 存儲庫與 heroku 連接起來,這樣我就可以從那里自動進行部署。 我創建了一個反應應用程序,我有一些依賴項需要“ npm install --legacy-peer-deps ”,並且當 heroku 正在構建應用程序時,它當然不使用該命令。 如何用“npm install --legacy-peer-deps”覆蓋“npm install”? 我試圖將 package.json 放在構建為“react-scripts build”的腳本中,我已經放入了“react-scripts build && ZBB30E85411B56DF41296726ABer-depsFZ”但沒有安裝'tlegacy work-peer-depsFZ8

這是它在錯誤中所說的:

  npm ERR! Fix the upstream dependency conflict, or retry
       npm ERR! this command with --force, or --legacy-peer-deps
       npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

先感謝您

I changed in package.json the version of npm to 6.14.9 and it worked and I also kept the npm install --legacy-peer-deps && react-scripts build

     "engines": {
    "node": "16.13.2",
    "npm": "6.14.9"
},

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM