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后端/用于进行实际设备测试的任何内容都不是开源的。但是无论如何,他们是唯一提供体面实体测试的人,所以我想我必须使用它们,因为我不想买苹果狗屎。