Gin-Vue-admin项目学习

Posted Harris-H

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gin-Vue-admin项目学习相关的知识,希望对你有一定的参考价值。

Gin-Vue-admin项目学习

1.下载和使用

a.环境

Windows10,前端使用VScode,后端使用GoLand。

b.下载

git clone https://hub.fastgit.org/flipped-aurora/gin-vue-admin.git

c.启动前端和后端项目

这里我在启动前端项目时遇到一个问题:

解决方法:
手动执行 node node_modules/esbuild/install.js
然后 npm run serve

启动后,先初始化数据库,这里只支持mysql

初始化后会自动修改后端配置文件。

然后可以登录了:

d.关掉每次启动前端时自动打开文档页面


node openDocument.js && 去掉即可。

e.项目结构树

├── server
    ├── api             (api层)
    │   └── v1          (v1版本接口)
    ├── config          (配置包)
    ├── core            (核心文件)
    ├── docs            (swagger文档目录)
    ├── global          (全局对象)                    
    ├── initialize      (初始化)                        
    │   └── internal    (初始化内部函数)                            
    ├── middleware      (中间件层)                        
    ├── model           (模型层)                    
    │   ├── request     (入参结构体)                        
    │   └── response    (出参结构体)                            
    ├── packfile        (静态文件打包)                        
    ├── resource        (静态资源文件夹)                        
    │   ├── excel       (excel导入导出默认路径)                        
    │   ├── page        (表单生成器)                        
    │   └── template    (模板)                            
    ├── router          (路由层)                    
    ├── service         (service层)                    
    ├── source          (source层)                    
    └── utils           (工具包)                    
        ├── timer       (定时器接口封装)                        
        └── upload      (oss接口封装)                        

└─web            (前端文件)
    ├─public        (发布模板)
    └─src           (源码包)
        ├─api       (向后台发送ajax的封装层)
        ├─assets	(静态文件)
        ├─components(组件)
        ├─router	(前端路由)
        ├─store     (vuex 状态管理仓)
        ├─style     (通用样式文件)
        ├─utils     (前端工具库)
        └─view      (前端页面)

5.参考内容

a.参考文章

https://blog.csdn.net/qq_45369827/article/details/115648040

b.Github地址

https://github.com/flipped-aurora/gin-vue-admin

c.中文官网

https://www.gin-vue-admin.com/

以上是关于Gin-Vue-admin项目学习的主要内容,如果未能解决你的问题,请参考以下文章

PHP必用代码片段

QT 实用代码片段

为啥此代码片段返回意外结果?

985大学的高材生只会写代码片段,丢人吗?

985高校的高材生只会写代码片段,丢人吗?

985大学的高材生只会写代码片段,丢人吗?