当前位置: 首页 > news >正文

广州 flash 网站河北seo网络优化师

广州 flash 网站,河北seo网络优化师,最好的公文写作网站,有没有在线网页制作工具Go-Admin 是一个基于 Gin Vue Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架。它包含了多租户支持、基础用户管理功能、JWT 鉴权、代码生成器、RBAC 资源控制、表单构建、定时任务等功能。该项目的主要编程语言是 Go 和 JavaScript。 ps&a…

Go-Admin 是一个基于 Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架。它包含了多租户支持、基础用户管理功能、JWT 鉴权、代码生成器、RBAC 资源控制、表单构建、定时任务等功能。该项目的主要编程语言是 Go 和 JavaScript。

ps:我这里是windows环境

前后端技术栈:

后端: 使用 Go 语言的 Gin 框架进行快速Web应用开发。
前端: 结合 Vue.js 和 Element UI 提供友好的用户体验界面。
数据库: 支持 MySQL,用于存储系统数据。
缓存: 可配置 Redis 进行高速数据访问。
API 文档: 利用 Swagger 2.0 自动生成RESTful API文档。
身份验证: JWT 用于安全的用户认证。

开发环境准备:

Go 1.13.3 或更高版本。
MySQL 8 或更高版本。
Redis 3.0 或更高版本。
Node.js v16.x 或以上,npm 作为其包管理器。

快速开始:

源码下载下来:

通过网盘分享的文件:go
链接: https://pan.baidu.com/s/1zsgARsqcqlE6iUb8T8MTfg 提取码: 62v8

启动后端项目goadmin

创建文件夹:

goadmin

把项目拷贝到目录下面:

在这里插入图片描述

使用vscode导入项目:

在这里插入图片描述

更新整理依赖

vscode终端里面输入:

go mod tidy

在这里插入图片描述

编译项目

vscode终端里面输入:

go build

在这里插入图片描述

修改配置:

这里可以使用默认的配置config/settings.yml,也可以新建一个配置文件config/settings.dev.yml把settings.yml内容拷贝到里面,启动的时候指定配置文件就行。
在这里插入图片描述
修改一下mysql数据库链接:

database: # 数据库类型 mysql,sqlite3, postgres driver: mysql # 数据库连接字符串 mysql 缺省信息 charset=utf8&parseTime=True&loc=Local&timeout=1000ms source: user:password@tcp(127.0.0.1:3306)/dbname?charset=utf8&parseTime=True&loc=Local&timeout=1000ms

初始化数据库

这里非常容易出错!window下初始化数据库容易出现问题!

官方文档里面 windows里面使用这个命令:
go-admin.exe server -c config/settings.yml

我用cmd命令里面使用这个命令初始化就失败了!只生成了一个sys_casbin_rule,其他表初始化失败!

然后我在vscode终端里面输入:

 go run main.go  migrate -c config\settings.yml

如果需要启动不同的配置文件把settings.yml替换了就行了,
初始化使用的哪个配置文件,后面启动命令也得使用同样的配置文件。

go run main.go migrate -c config\settings.dev.yml
或者
go run main.go migrate -c config\settings.test.yml

初始化成功:

在这里插入图片描述

在这里插入图片描述

启动

直接使用go run main.go方式进行启动,vscode终端里面输入:

  go run main.go server -c config/settings.yml

在这里插入图片描述
访问一下swagger地址:

http://localhost:8000/swagger/admin/index.html#/

在这里插入图片描述

启动前端项目go-admin-ui

在这里插入图片描述


# 安装依赖
npm install# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org# 启动服务
npm run dev
http://www.zhongyajixie.com/news/42866.html

相关文章:

  • 西安手机网站制作腾讯会议开始收费
  • 晋城网站制作公司怎么选资源搜索
  • 山西长治一企业百度seo优化是什么
  • 安阳那里可以制作网站舆情信息报送
  • 傻瓜做网站用什么软件营销推广平台
  • 长安响应式网站建设信息流优化师没经验可以做吗
  • wordpress教育网站简述在线推广网站的方法
  • 湖南常德疫情最新消息今天封城了网站seo在线诊断分析
  • 哪里卖网站域名前端开发培训机构推荐
  • 什么网站可以做相册上海最近三天的新闻
  • 如何制作网站页面成都有实力的seo团队
  • 河北做网站的公司免费域名申请个人网站
  • 怎么创建网站卖东西哪家竞价托管专业
  • 做网站什么码百度官网app下载
  • 武汉网站建设设计哪家好深圳网络营销策划
  • 网站新域名查询网络优化是做什么的
  • 优化企业网站标题网站推广的途径有哪些
  • 南宁做棋牌网站的公司关键词排名靠前
  • 大型网站 php网络推广方案模板
  • 政务网站建设方案职业技能培训中心
  • 东莞seo网站建设公司武汉网站seo推广
  • 8免费建站网站自己建个网站要多少钱
  • 专业的国内网站建设公司免费推广
  • 网站地址查询ip营销软件排名
  • 网站制作价seo如何优化关键词排名
  • 丽水市建设局网站谷粉搜索谷歌搜索
  • 做网站登录的需求分析山东网络推广优化排名
  • 织梦做网站首页实时seo排名点击软件
  • 网站建设什么是开发实施实施seo如何快速出排名
  • 设计网站页面步骤新网站 seo