开源vue2和thinkphp搭建的前后端分离项目

7次阅读

共计 440 个字符,预计需要花费 2 分钟才能阅读完成。

大学生论坛

采用 vue2 和 thinkphp 搭建的前后端分离项目

github 地址:https://github.com/lll618xxx/…

项目说明

本项目为前后端分离项目:

前端采用 vue2 全家桶 (包括 vue-router/vuex) 搭建,http 请求采用 axios,组件 UI 采用 element-ui,对象存储采用七牛云(需要自己配置),实现客户端上传图片,目前已完成功能(用户登录注册、用户中心、基于 wangeditor 的富文本发布)。

后端采用 tninkphp3.2 搭建,使用 jwt 签发 token,搭配 mysql 数据库和 Apache 服务器

项目使用

前端:需要配置后端接口地址 client/src/http/PathConfig.js

安装 npm 模块

npm install 

运行项目

npm run dev

后端:我自己采用的是 Apache,将整个 server 目录放到服务器下,我采用的是虚拟域名指向配置 API 请求地址,至于数据库,可以将 vues.sql 导入到数据库中,就可以在本地将项目跑起来.

正文完
 0