分割儲存庫!
Crystal 由許多部分組成。其中一些在本週已遷移到其他儲存庫。
這將有助於更好的組織、專案基礎設施,甚至更好地確認貢獻。
讓我們快速回顧一些您可能想要貢獻的工件、專案和儲存庫。
Crystal 編譯器、標準函式庫和工具
crystal 當然是編譯器和標準函式庫所在的位置,以及隨編譯器一起提供的其他工具:init、docs、spec、format、play 等。
依賴管理工具
shards 是我們的依賴管理工具。它可以讓您使用第三方 Shard。
網站
crystal-website 是一個 jekyll 專案,用於撰寫文章、列出贊助商,並可在 crystal-lang.org 上存取其他公開資源。
書籍
crystal-book 是一個 gitbook 專案,作為語言的介紹和手冊。每次在 master 分支中提交變更後,都會在 /docs 中發布該書的副本。
這本書已經有了許多語言的翻譯:ru、br、ja、tw。感謝大家讓 Crystal 說您的語言 ♥。
現在它已經在自己的儲存庫中,因此可能會更容易保持變更為最新狀態。
API 文件
api 是 Crystal 標準函式庫的參考文件。來源?嗯,它在主要的 crystal 儲存庫 中,就像在 src/array.cr 中一樣。
如果您跳到 /api/master/,您可以查看 master 分支中程式碼的參考資料。
提示:您是否知道,對於您自己的 Shard,crystal docs
會產生那些精美的頁面來描述它。因此,其他人會知道如何使用您的 Shard。♥