簡體   English   中英

Bitbucket 管道失敗並且不允許我創建反應構建

[英]Bitbucket pipeline is failing and not letting me create the react build

從今天早上開始,我在使用 Bitbucket 管道的 React 應用程序的構建過程中遇到錯誤。 我的應用程序之前沒有任何變化,相同的構建正在運行,但從今天開始顯示問題。

當我嘗試在本地構建我的應用程序時,我沒有收到任何錯誤。

Build setup
6s
CI=false
<1s
cd React/WebApp
<1s
npm install
1m 57s
CI=false npm run build
6m 20s
+ CI=false npm run build
> dev2@0.1.0 build /opt/atlassian/pipelines/agent/build/React/WebApp
> react-scripts build
Creating an optimized production build...
Failed to compile.
src/App.jsx
  Line 50:5:  Missing "key" prop for element in array  react/jsx-key
src/common/card_information/card_information.jsx
  Line 23:7:    Missing "key" prop for element in array  react/jsx-key
  Line 23:7:    Missing "key" prop for element in array  react/jsx-key
  Line 23:7:    Missing "key" prop for element in array  react/jsx-key
  Line 27:7:    Missing "key" prop for element in array  react/jsx-key
  Line 27:7:    Missing "key" prop for element in array  react/jsx-key
  Line 27:7:    Missing "key" prop for element in array  react/jsx-key
  Line 28:9:    Missing "key" prop for element in array  react/jsx-key
  Line 28:9:    Missing "key" prop for element in array  react/jsx-key
  Line 31:13:   Missing "key" prop for element in array  react/jsx-key
  Line 36:9:    Missing "key" prop for element in array  react/jsx-key
  Line 36:9:    Missing "key" prop for element in array  react/jsx-key
  Line 38:7:    Missing "key" prop for element in array  react/jsx-key
  Line 38:7:    Missing "key" prop for element in array  react/jsx-key
  Line 38:7:    Missing "key" prop for element in array  react/jsx-key
  Line 60:17:   Missing "key" prop for element in array  react/jsx-key
  Line 60:17:   Missing "key" prop for element in array  react/jsx-key
  Line 61:19:   Missing "key" prop for element in array  react/jsx-key
  Line 63:17:   Missing "key" prop for element in array  react/jsx-key
  Line 63:17:   Missing "key" prop for element in array  react/jsx-key
  Line 64:19:   Missing "key" prop for element in array  react/jsx-key
  Line 76:17:   Missing "key" prop for element in array  react/jsx-key
  Line 76:17:   Missing "key" prop for element in array  react/jsx-key
  Line 77:19:   Missing "key" prop for element in array  react/jsx-key
  Line 79:17:   Missing "key" prop for element in array  react/jsx-key
  Line 79:17:   Missing "key" prop for element in array  react/jsx-key
  Line 80:19:   Missing "key" prop for element in array  react/jsx-key
  Line 89:11:   Missing "key" prop for element in array  react/jsx-key
  Line 113:13:  Missing "key" prop for element in array  react/jsx-key
  Line 114:15:  Missing "key" prop for element in array  react/jsx-key
  Line 114:15:  Missing "key" prop for element in array  react/jsx-key
  Line 114:15:  Missing "key" prop for element in array  react/jsx-key
  Line 114:15:  Missing "key" prop for element in array  react/jsx-key
  Line 114:15:  Missing "key" prop for element in array  react/jsx-key
  Line 115:17:  Missing "key" prop for element in array  react/jsx-key
  Line 117:15:  Missing "key" prop for element in array  react/jsx-key
  Line 117:15:  Missing "key" prop for element in array  react/jsx-key
  Line 117:15:  Missing "key" prop for element in array  react/jsx-key
  Line 117:15:  Missing "key" prop for element in array  react/jsx-key
  Line 117:15:  Missing "key" prop for element in array  react/jsx-key
  Line 118:17:  Missing "key" prop for element in array  react/jsx-key
  Line 118:17:  Missing "key" prop for element in array  react/jsx-key
  Line 119:17:  Missing "key" prop for element in array  react/jsx-key
  Line 119:17:  Missing "key" prop for element in array  react/jsx-key
  Line 121:15:  Missing "key" prop for element in array  react/jsx-key
  Line 121:15:  Missing "key" prop for element in array  react/jsx-key
  Line 121:15:  Missing "key" prop for element in array  react/jsx-key
  Line 121:15:  Missing "key" prop for element in array  react/jsx-key
  Line 121:15:  Missing "key" prop for element in array  react/jsx-key
  Line 131:15:  Missing "key" prop for element in array  react/jsx-key
  Line 131:15:  Missing "key" prop for element in array  react/jsx-key
  Line 131:15:  Missing "key" prop for element in array  react/jsx-key
  Line 131:15:  Missing "key" prop for element in array  react/jsx-key
  Line 131:15:  Missing "key" prop for element in array  react/jsx-key
  Line 135:23:  Missing "key" prop for element in array  react/jsx-key
  Line 135:23:  Missing "key" prop for element in array  react/jsx-key
  Line 136:25:  Missing "key" prop for element in array  react/jsx-key
  Line 138:23:  Missing "key" prop for element in array  react/jsx-key
  Line 138:23:  Missing "key" prop for element in array  react/jsx-key
  Line 139:25:  Missing "key" prop for element in array  react/jsx-key
  Line 145:15:  Missing "key" prop for element in array  react/jsx-key
  Line 145:15:  Missing "key" prop for element in array  react/jsx-key
  Line 145:15:  Missing "key" prop for element in array  react/jsx-key
  Line 145:15:  Missing "key" prop for element in array  react/jsx-key
  Line 145:15:  Missing "key" prop for element in array  react/jsx-key
  Line 149:23:  Missing "key" prop for element in array  react/jsx-key
  Line 149:23:  Missing "key" prop for element in array  react/jsx-key
  Line 150:25:  Missing "key" prop for element in array  react/jsx-key
  Line 152:23:  Missing "key" prop for element in array  react/jsx-key
  Line 152:23:  Missing "key" prop for element in array  react/jsx-key
  Line 153:25:  Missing "key" prop for element in array  react/jsx-key
  Line 161:19:  Missing "key" prop for element in array  react/jsx-key
  Line 185:7:   Missing "key" prop for element in array  react/jsx-key
  Line 188:13:  Missing "key" prop for element in array  react/jsx-key
  Line 195:11:  Missing "key" prop for element in array  react/jsx-key
  Line 197:9:   Missing "key" prop for element in array  react/jsx-key
  Line 197:9:   Missing "key" prop for element in array  react/jsx-key
  Line 198:11:  Missing "key" prop for element in array  react/jsx-key
  Line 201:9:   Missing "key" prop for element in array  react/jsx-key
  Line 201:9:   Missing "key" prop for element in array  react/jsx-key
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! dev2@0.1.0 build: `react-scripts build`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the dev2@0.1.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2022-02-25T13_22_41_074Z-debug.log
2022-02-25T13:22:41.098641374Z stdout P   Line 26:7:  

我可以在所有 jsx 上添加密鑰,但昨天它使用相同的代碼,但現在它告訴我在所有 jsx 上添加密鑰道具,這是不可能的,因為應用程序有超過 100 個模塊(我已經從錯誤中刪除了錯誤行以保持問題簡短)。 甚至不是它提到的所有 jsx 元素都是數組元素。

我有一個解決方案

 "react/jsx-key": 0,

將此添加到項目的.eslintrc.json 管道將開始工作

暫無
暫無

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

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