extract-errors

作者: facebook

為React應用程式提取並管理錯誤碼。自動從React原始碼中提取錯誤訊息,並為新訊息分配唯一的錯誤碼。偵測「未知錯誤碼」警告,標記需要分配代碼的訊息。透過簡單的yarn指令驗證錯誤碼與當前程式碼庫保持同步。

npx skills add https://github.com/facebook/react --skill extract-errors

來自 facebook 的更多技能

add-ir-instruction
facebook
當新增一則 IR 指令時,必須觸及一組特定的檔案。此技能說明每個檔案、應遵循的模式,以及重要的慣例。
official
binary-size-analysis
facebook
分析 hermesvm 共享庫在 git 提交範圍內每次提交的二進位大小變化。生成一份 Markdown 報告,包含每次提交的大小以及顯著增加和減少的摘要表格。
official
gc-safe-coding
facebook
完整解釋與理由請參閱 doc/GCSafeCoding.md。
official
non-interactive-git-rebase
facebook
在需要重新排序、拆分、刪除或修改非頂層的 Git 提交,且無法使用互動式編輯器時使用。涵蓋透過程式化方式進行 rebase…
official
feature-flags
facebook
管理跨渠道的 React 功能標誌、條件式閘道測試,以及除錯特定標誌的測試失敗。四個標誌檔案控制預設值與特定頻道的覆蓋設定(canary、www、React Native、測試渲染器),其中 __VARIANT__ 標誌模擬在兩種狀態下測試的閘道守護者。使用 @gate flagName 編譯指示可在標誌不可用時完全跳過測試,或使用內聯 gate() 在行為不同時分支斷言。新增標誌需要在主檔案及所有分支檔案中新增條目;...
official
fix
facebook
自動化程式碼格式化與語法檢查,在CI檢查前解決風格問題。依序執行Prettier進行程式碼格式化,以及linc進行語法驗證。識別自動修正後仍需手動修復的部分。在提交前捕捉格式化與語法錯誤,避免CI失敗。
official
flags
facebook
檢查並比較 React 發佈通道中的功能旗標狀態。檢視所有通道(www、www-modern、canary、next、experimental、rn 變體)的旗標,或使用 --diff 比較特定通道。輸出格式包括預設表格檢視、CSV 匯出及清理狀態分組。旗標狀態以符號表示:啟用(✅)、停用(❌)、變體測試(🧪)、僅分析(📊)。常見陷阱:__VARIANT__ 旗標在 www 上會以兩種狀態進行測試;使用 --diff 可找出有意義的差異。
official
flow
facebook
針對React程式碼在DOM與原生平台上的靜態型別檢查。四種渲染器選項涵蓋標準DOM、瀏覽器特定程式碼、React Native及Fabric環境。執行yarn flow時可附加渲染器參數;使用yarn flow-ci進行全面但較慢的檢查。報告型別錯誤時會標示檔案位置,協助快速識別與修正問題。需留意常見陷阱:未指定渲染器、未審查的$FlowFixMe抑制標記,以及錯誤的型別匯入。
official