使用 React 元件有時會讓人望而生畏,尤其是對於大型程式碼庫。
在這篇文章中,我將分享 3 個 bash 命令,我用它們來使一些工作變得更容易。
讓我們開始吧!
為了更輕鬆地偵錯,您可能在程式碼中對某些值進行了編碼。
但在生產之前擺脫它們總是一個好主意。由於硬編碼文字使得在地化變得困難,這成為應用程式全球化的障礙。
您可以使用以下命令來尋找硬編碼文本,以便您的應用程式可以支援多種語言:
grep -Er "['\"].*['\"]" src/**/*.jsx | grep -v 'i18n' | tee hardcoded_text.log
我常用來偵錯低測試覆蓋率的另一個指令。
它是為了找出所有組件錯過測試的地方。
使用此指令列出所有缺少測試檔的 React 元件:
find src -name '*.jsx' | sed 's/.jsx$/.test.js/' | while read file; do [ ! -f "$file" ] && echo "Missing test: $file"; done
如果您要將 React 程式碼庫升級到新版本,您將面臨的第一個問題是已棄用的生命週期方法。
執行以下bash指令可以主動辨識過時的程式碼,讓升級更順暢。
grep -Er '(componentWillMount|componentWillReceiveProps|componentWillUpdate)' src/**/*.jsx
就是這樣。
希望您在使用 React 元件時會發現這些指令很有用。
另外,請在下面評論您正在拖延哪些無聊的編碼任務來自動化?
以上是ash 指令有效地使用 React 元件的詳細內容。更多資訊請關注PHP中文網其他相關文章!