SPECDB는 인텔의 방주와 동등한 아름답고 사용하기 쉬운 AMD입니다. 그것은 Mithril에 의해 구동되어 있으며 프론트 엔드에서 Browserify이며 백엔드가 없습니다 (정적 파일 만).
Specdb (마스터 브랜치)는 https://specdb.info/에서 라이브이며 베타 브랜치는 https://beta.specdb.info/에서 배포됩니다.
불화 채널을 방문하여 다른 개발자와 채팅하십시오!
이 readme보다 더 자세한 기술 정보는 위키를보십시오!
make : Linux 및 Mac에서 상자를 벗어납니다.curl : Mac 및 대부분의 Linux 배포판에서도 상자 밖으로 나옵니다.git clone https://github.com/markasoftware/SpecDB.gitcd SpecDBmake - 소스 코드에서 프론트 엔드 리소스를 생성합니다. 소스 코드 또는 사양으로 변경 한 후에는 실행해야합니다. make 명령은 처음으로 실행하는 데 시간이 걸립니다. NPM 종속성을 설치할뿐만 아니라 모든 스크래핑을 수행해야합니다. 그러나 make 는 Smart (RMS 감사합니다)이므로 후속 실행은 필요한 최소 금액 만 구축됩니다.
그런 다음 pipdb를 파일에서 볼 수 있습니다 : /// home/markasoftware/whatly/specdb/는 개발에 충분해야합니다.
make watch : 자동 재구성 데몬을 시작하십시오. 여전히 수동으로 필요합니다. 항목이 필요합니다make test : 단위 테스트를 실행하십시오. 이 중 하나라도 실패하면 커밋하지 마십시오! 고치세요!make production : 생산을위한 구축. 이전에 production 없이 make 실행했다면, 그 전에는 make clean-nonet 걸지 마십시오.make clean : 생성 된 모든 파일을 파괴하십시오. 이것은 다음에 make 때 전환을 유발합니다.make clean-nonet : 네트워크 연결없이 재생할 수있는 모든 생성 된 파일을 파괴하십시오 (즉, 다시 스 크랩을 트리거하지 않습니다). 사양은 사양/ 폴더에 있습니다. 파일을 보면 어떻게 수행했는지 볼 수 있지만 위키에는 더 자세한 문서가 있습니다. 또한, 부품 제작을 좀 더 쉽게 만들 수있는 일부 기초 Node.js 스크립트가 있습니다.
기여하려면 포크를 만들고 포크 브랜치를 마스터에서 myusername-bulldozer-cpus 와 같은 것으로 제외하고 풀 요청을 할 때 해당 지점에서 beta 로 이동하십시오.
Browserstack은 여기에 로고를 포함하지 않고 오픈 소스 계획을 얻을 수 없습니다. 나는 그들이 오픈 소스를 정말 좋아하고 무료 광고를 얻으려고 노력하지 않는다고 말할 수 있습니다. 특히 Browserstack Backend/Real Device Testing을 원격으로 테스트하는 데 사용되는 것은 오픈 소스가 아닙니다. 그러나 무엇이든, 그들은 알맞은 실제 기기 테스트를 제공하는 유일한 사람이므로 Apple Shit을 사고 싶지 않기 때문에 사용해야한다고 생각합니다.