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 来自名词项目