outgain
1.0.0
基於人工智慧的進化模擬
npm install -g gulp
)在node_modules
目錄中執行npm install
。
從專案的根目錄執行./build_all.sh
將建置所有內容。
從client
端目錄執行gulp
。或者, gulp watch
將監視來源的變更並自動重建。
從server
目錄中執行go build
。
若要執行outgain伺服器,請從專案的根目錄執行以下命令:
./server/server
預設情況下,這將偵聽連接埠 8080,並使用PORT
環境變數進行覆寫。
它將從client/dist
目錄為客戶端提供檔案。
推送到 master 或將拉取請求合併到 master 中將在 Circle CI 上建置伺服器和用戶端。如果建置成功,它將自動部署到 Heroku。
只有執行伺服器所需的檔案才會推送到 Heroku。如果需要新增一些文件,請檢查build_slug.sh
。
除非你有充分的理由,否則你不應該這樣做,而應該依靠 CI 來自動部署。
./build_slug.sh app
tar czvf slug.tgz ./app
HEROKU_OAUTH_TOKEN="<CHANGEME>" ./deploy.rb outgain slug.tgz
Diamond by iconsphere 來自名詞項目