SpecDB
1.0.0
SPECDB是一個美麗且易於使用的AMD,相當於英特爾的方舟。它由Mithril提供動力,並在前端瀏覽,並且沒有後端(只有靜態文件)。
SpecDB(主分支)在https://specdb.info/上進行,並且Beta分支部署在https://beta.specdb.info/
訪問我們的Discord頻道與其他開發人員聊天!
查看Wiki以獲取比此讀數更詳細的技術信息!
make :這是在Linux和Mac上開箱即用的。curl :也可以在Mac和大多數Linux發行版上開箱即用。git clone https://github.com/markasoftware/SpecDB.gitcd SpecDBmake - 從源代碼生成前端資源。每次更改源代碼或規格之後,必須運行此操作。 make命令將需要一段時間才能運行 - 它必須進行所有刮擦以及安裝NPM依賴項。但是, make是聰明的(感謝RMS),因此隨後的運行只會增加必要的最低金額。
然後,您可以在file:/// home/markasoftware/whying/specdb/的情況下查看SPECDB,這應該足以開發。
make watch :開始自動建造守護程序。您仍然需要手動。需要進入make test :運行單元測試。如果其中任何一個失敗,請不要提交!修復它們!make production :生產。如果您以前沒有production make ,請在此之前make clean-nonet 。make clean :銷毀所有生成的文件。下次make時,這將觸發重建。make clean-nonet :銷毀所有可以在沒有網絡連接的情況下重新生成的生成的文件(即,它不會觸發重複的刺激)。 規格在規格/文件夾中。您可能可以通過查看那裡的文件來了解它們如何完成,但是Wiki中有更多詳細的文檔。此外,可以使用一些基本的node.js腳本,以使零件創建更容易。
為了做出貢獻,請製作叉子,然後在您的叉子分支中從主人分支到myusername-bulldozer-cpus之類的東西,以及在提出拉的請求時,請從該分支轉到beta 。
如果不包括他們的徽標,Browserstack不會讓我獲得他們的開源計劃。我可以說他們真的很喜歡開源,不僅僅是想獲得免費的廣告。尤其是因為Browserstack後端/用於進行實際設備測試的任何內容都不是開源的。但是無論如何,他們是唯一提供體面實體測試的人,所以我想我必須使用它們,因為我不想買蘋果狗屎。