- go 1.13.x
BeeCustom 是基于 Beego
开发的关务管理系统。前端框架基于 Layui
进行开发,功能参考海关的单一窗口。
- 基于
Beego
,使用官方的 orm、cache、session、logs 等模块,感谢原作者提供了如此简单易用的框架;
- 基于 Layui
本系统基于 beego
开发,默认使用 mysql
数据库,缓存 redis
-
安装
golang
环境 -
安装
BeeCustom
git clone https://e.coding.net/snowlyg/BeeCustom.git
#或者
git clone https://github.com/snowlyg/BeeCustom.git
- 修改配置文件 conf/app.conf
需要配置 mysql
和 redis
的参数
- session 使用 redis 管理,新建 session 表
CREATE TABLE `session` (
`session_key` char(64) NOT NULL,
`session_data` blob,
`session_expiry` int(11) unsigned NOT NULL,
PRIMARY KEY (`session_key`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
- 运行
在 BeeCustom 目录使用
beego
官方提供的命令运行 改用 gowatch 解决修改前端文件不热加载问题, gowatch 打包效率更快
bee run
#or
gowatch
npm install
gulp
账号/密码: admin/123456
bee pack -be GOOS=linux