vuethink下載地址:https://github.com/honraytech...php
項目介紹
VueThink是一套基於Vue全家桶(Vue2.x + Vue-router2.x + Vuex)+ Thinkphp的先後端分離框架。 腳手架構建也能夠經過vue官方的vue-cli腳手架工具構建 實現了通常後臺所須要的功能模塊前端
VueThink不只適用於管理後臺或管理系統開發,且普遍適用於B/S架構的項目開發。VueThink是對先後端分離技術的應用實踐,2016年由洪睿科技的技術團隊研發並投入商業開發使用,已有許多的商業項目實踐。而今框架開源,但願能有更多志同道合的夥伴參與VueThink的迭代 ^_^vue
主要適用技術棧
後端框架:ThinkPHP 5.0.x/ThinkPHP 5.1.x
前端MVVM框架:Vue.JS 2.x
開發工做流:Webpack 1.x
路由:Vue-Router 2.x
數據交互:Axios
代碼風格檢測:Eslint
UI框架:Element-UI 1.1.6
JS函數庫:Lodashmysql
數據交互
數據交互經過axios以及RESTful架構來實現ios
用戶校驗經過登陸返回的auth_key放在headergit
值得注意的一點是:跨域的狀況下,會有預請求OPTION的狀況github
附上接口文檔:http://api.vuethink.comweb
Server搭建
服務端使用的框架爲thinkphp5.搭建前請確保擁有lamp/lnmp/wamp環境。sql
集成環境推薦使用phpstudy:http://www.phpstudy.net/ 或者phpset:http://www.phpset.cn/vue-cli
這裏所說的搭建其實就是把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接口」即表明後端接口搭建成功。
步驟:
一、把項目放入任意web服務器,
二、把install.sql導入mysql數據庫,
三、進入configdatabase.php修改mysql數據庫配置,主要是數據庫名,用戶名和密碼
做者:cxh20777
來源:CSDN
原文:https://blog.csdn.net/cxh2077... 版權聲明:本文爲博主原創文章,轉載請附上博文連接!