-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Everstar(曾嘉星) edited this page Mar 10, 2018
·
1 revision
Welcome to the calabashbrothersfight wiki!
使用说明(Manual):
此项目开发时前后端分离了,因此前端放在了 webpage 目录下,后端则放到了 server 目录下。 然后由于当时时间紧促,没有区分用户,所以同一时间内,只能有一个用户在操作,否则会混乱。 如有需要可通过添加 cookie 等方式区分用户,支持多用户同时使用。
- 首先请在本机安装 Node.js
- 切换到代码的 webpage 目录下,执行
$ npm install
$ npm run build
便会在当前目录下,生成一个 dist 文件夹,此为打包后的前端文件。
请将此dist
文件夹放在生产环境下的位置,并记录下绝对路径(以下要用到)。
-
请在本机配置好 GO 的开发环境,请确保 GOPATH 配置在正确的位置
-
修改
server/src/main.go
文件的 334行,337行,以及386行。 334行和337行,为后端托管静态资源的绝对路径,一个是index.html
,另一个是static
目录,都在前述的dist
目录中。 386行则是监听的本地端口。 -
修改完毕后,执行
$ go build
编译 go 代码,以二进制的方式执行即可。
目前也可前往 http://go.everstar.xyz/ 试用一下(单用户限制)