貢獻

隨時歡迎為這個專案貢獻,無論多寡,在貢獻前請先閱讀行為準則

如何找到可以處理的事情

我們會打上 help wanted 標籤在需要幫忙的 issue 上,我們同時也會將他們以以下標籤分類:

  • cat-bug
  • cat-feature
  • cat-chore
  • cat-performance

以上是你馬上可以動工的類別, 另外,我們還會使用 high-prioritygood first issue 標籤來分別表示 issue 的重要程度和容易上手的程度。 如果 issue 沒有被打上 triaged 標籤,或者被打上了needs-confirmationneeds-repro-scriptneeds-discussion,那麽你或許可以先別急著動工。

你可以從以下連結開始你的貢獻之路:

建構

yarn run build
yarn run watch

使用本機建構

alias yarn="node /path/to/yarn/lib/cli/index.js"

測試

yarn run test
yarn run lint

Pull Requests

我們隨時歡迎你的 pull requests。

  1. Fork 這個 repo 且自 master 建立分支
  2. 如果你新撰寫了需要測試的程式碼,請同時加入測試流程。
  3. 如果你改動了 API,請更新文件。
  4. 確保通過所有的測試。
  5. 確保你的程式碼通過程式碼風格檢查 (Code Lint)。

授權條款

貢獻至 Yarn ,意謂著你同意你所有的貢獻將在 BSD license 下授權。