Skip to content

simaguo/gifcool-new

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

前言

基于lumen+vue的完全前后端分离的spa项目demo

下载

git clone https://github.com/simaguo/gifcool-new.git

演示地址

www.gifcool.cn

关于后端部分

技术栈
  • php7.1
  • composer
  • lumen5.5
  • dingo/api
  • jwt
  • elasticsearch
  • mysql
安装依赖包及迁移数据

cd path/to/gifcool-new/backend/

composer install

php artisan migrate

编辑.env

copy .env.example .env

设置目录软连接

ln -s path/to/gifcool-new/backend/storage/app/avatar path/to/gifcool-new/backend/public/avatar

关于前端部分

技术栈
  • webpack
  • vue
  • vuex
  • vue-router
  • mint-ui
项目运行

cd path/to/gifcool-new/frontend/

npm install (or cnpm install)

npm run dev

一些说明

可以在 api/index.js 中调整api的host

About

a lumen5.5 and vue2 website demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published