Skip to content
Everstar(曾嘉星) edited this page Mar 10, 2018 · 1 revision

Welcome to the calabashbrothersfight wiki!

使用说明(Manual):

说在前面:

此项目开发时前后端分离了,因此前端放在了 webpage 目录下,后端则放到了 server 目录下。 然后由于当时时间紧促,没有区分用户,所以同一时间内,只能有一个用户在操作,否则会混乱。 如有需要可通过添加 cookie 等方式区分用户,支持多用户同时使用。

使用说明:

前端:

  1. 首先请在本机安装 Node.js
  2. 切换到代码的 webpage 目录下,执行
$ npm install
$ npm run build

便会在当前目录下,生成一个 dist 文件夹,此为打包后的前端文件。 请将此dist文件夹放在生产环境下的位置,并记录下绝对路径(以下要用到)。

后端:

  1. 请在本机配置好 GO 的开发环境,请确保 GOPATH 配置在正确的位置

  2. 修改server/src/main.go 文件的 334行,337行,以及386行。 334行和337行,为后端托管静态资源的绝对路径,一个是 index.html,另一个是 static 目录,都在前述的 dist 目录中。 386行则是监听的本地端口。

  3. 修改完毕后,执行 $ go build 编译 go 代码,以二进制的方式执行即可。

目前也可前往 http://go.everstar.xyz/ 试用一下(单用户限制)

Clone this wiki locally