乐趣区

vuethink安装配置

vuethink 下载地址:https://github.com/honraytech…
项目介绍 VueThink 是一套基于 Vue 全家桶(Vue2.x + Vue-router2.x + Vuex)+ Thinkphp 的前后端分离框架。脚手架构建也可以通过 vue 官方的 vue-cli 脚手架工具构建 实现了一般后台所需要的功能模块
VueThink 不仅适用于管理后台或管理系统开发,且广泛适用于 B / S 架构的项目开发。VueThink 是对前后端分离技术的应用实践,2016 年由洪睿科技的技术团队研发并投入商业开发使用,已有许多的商业项目实践。而今框架开源,希望能有更多志同道合的伙伴参与 VueThink 的迭代 ^_^
主要适用技术栈后端框架:ThinkPHP 5.0.x/ThinkPHP 5.1.x 前端 MVVM 框架:Vue.JS 2.x 开发工作流:Webpack 1.x 路由:Vue-Router 2.x 数据交互:Axios 代码风格检测:EslintUI 框架:Element-UI 1.1.6JS 函数库:Lodash
数据交互数据交互通过 axios 以及 RESTful 架构来实现
用户校验通过登录返回的 auth_key 放在 header
值得注意的一点是:跨域的情况下,会有预请求 OPTION 的情况
附上接口文档:http://api.vuethink.com
Server 搭建服务端使用的框架为 thinkphp5. 搭建前请确保拥有 lamp/lnmp/wamp 环境。
集成环境推荐使用 phpstudy:http://www.phpstudy.net/ 或者 phpset:http://www.phpset.cn/
这里所说的搭建其实就是把 server 框架放入 WEB 运行环境,并使用 80 端口。
导入服务端根文件夹数据库文件 install.sql,(数据库内用户表账号 root, 数据库名 vuethink,密码 123456) 并修改 config/database.php 配置文件。
PHP >= 5.6.0
PDO PHP Extension
MBstring PHP Extension
CURL PHP Extension
服务端开发手册请参考:http://www.kancloud.cn/manual…
当访问 http://localhost, 出现“vuethink 接口”即代表后端接口搭建成功。
 
步骤:
1、把项目放入任意 web 服务器,
2、把 install.sql 导入 mysql 数据库,
3、进入 configdatabase.php 修改 mysql 数据库配置,主要是数据库名,用户名和密码
4、进去 frontEnd 目录 执行 npm run dev 启动前端。默认监听 8080 端口
作者:cxh20777 来源:CSDN 原文:https://blog.csdn.net/cxh2077… 版权声明:本文为博主原创文章,转载请附上博文链接!

退出移动版