项目作者: pwcong

项目描述 :
Simple Free Image Hosting
高级语言: Vue
项目地址: git://github.com/pwcong/img-hosting.git
创建时间: 2017-04-24T10:54:33Z
项目社区:https://github.com/pwcong/img-hosting

开源协议:MIT License

下载


IMG HOSTING

IMG HOSTING 是个简单而实用的图库系统,Golang + Vue,前后分离。

img

安装

  1. 搭建 Golang 开发环境,搭建 NodeJS 开发环境,准备好 MySQL 和 Redis 数据库
  2. 项目根目录 中执行 go get ./ 安装所有 Golang 依赖包,然后执行 go build 构建二进制执行文件
  3. 项目根目录/view 中执行 npm install 安装所有 NodeJS 依赖包,然后执行 npm run build 生成前端文件
  4. 修改 项目根目录/config/default.toml 配置文件
  5. 执行第一步生成的二进制文件启动系统

技术栈

后端(Golang):

  • Echo
  • Gorm
  • jwt-go
  • go-redis

前端(Vue):

  • Webpack
  • Vue + Vuex + Vue-Router
  • element-ui
  • moment
  • chance