| 关键词: GfEasyAdmin 代码 安装 生成 运行 DemoGo 配置 yarn 使用 前端 |
项目介绍 快速crud开发框架,甚至于一行代码不用敲自动根据数据库表结构自动生成crud代码低代码开发框架至少减少百分90%工作量可快速把现有系统转成GfEasy版本后端使用GoFrame开发;后台前端使用 cool-admin-vue后台使用自适应布局,手机、PC完美使用安装部署 后台server:请使用GoLand编辑器 下载代码&安装依赖
打开mysql=》创建gf-easy库=》 运行db/gf-easy.sql;创建表结构和初始化数据 配置mysql、Redis 打开文件 /config/config.toml 按照你本地环境配置好
安装gf开发工具https://goframe.org/pages/viewpage.action?pageId=1115782 生成接口文档
交叉编译运行已下命令,生成linux环境可执行文件
会得到个my-app可执行文件 也可以配置gfcli.build在cofig.toml上配置
再运行
会生成所有平台的可执行文件,到./bin 注: 一般选择amd64。你可以运行go env 查看到你本机是哪个,自己选择那个 darwin=>mac linux=>linux windows=>windows 后台前端Vue必须安装: 操作系统上安装了 Node.js(> = 12.1.0)、@vue/cli。 我用的是node 是14.17.6
解决 node-sass 网络慢的方法:
然后下载仓库
安装依赖
安装过程完成后,运行以下命令启动服务。您可以在浏览器中预览网站 http://localhost:8000
格式化代码 请在vscode安装eslint、vetur插件
打包构建
后台截图: 拥有基于角色的权限控制模型RBAC 配置相关参数 步骤1:配置所需要环境参数注意: 必须在有网地方使用 下图的生成代码目录的是mac端的, windows端要写成\,反斜杠。 如:D:\develop\go\src\gitee.com\jasonLaw1015\GfEasyAdmin\ 步骤2:检测下步骤1的数据是否可行 步骤3:开始生成代码 确认后: 将在GfEasy生成以下文件
将在GfEasyAdmin生成,(前端生成代码都会在GfEasyAdmin/src/cool/modules/genCode下)
并自动生成权限和菜单加入前端路由,下图 注意: 生成的代码会在自动格式化代码。如果不行,那自己yarn lint:eslint、 gofmt; go不会热更新,请自己手动run一下 |
| 本文出处: https://www.toutiao.com/a7038400626358862366/ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|