thinkphp開發手冊,ThinkPHP代碼生成器快速開發框架:ThinkPHP+VUE+APIdoc+Restful+Oauth2.0+代碼生成器+系統基礎

 2023-10-11 阅读 30 评论 0

摘要:Wedo快速開發框架 https://github.com/weidong100/Wedo 根據數據表,快速生成控制器、模型、VUE界面、接口文檔! 系統組成: PHP框架使用ThinkPHP5,官網:http://www.thinkphp.cn/ UI框架使用iview-admin,官網:https://www.ivi

Wedo快速開發框架
https://github.com/weidong100/Wedo

根據數據表,快速生成控制器、模型、VUE界面、接口文檔!

系統組成:

PHP框架使用ThinkPHP5,官網:http://www.thinkphp.cn/

UI框架使用iview-admin,官網:https://www.iviewui.com/

接口文檔使用apidoc,官網:http://apidocjs.com/

系統默認

1、后臺接口默認都寫在application/adminapi模塊

2、統一文件上傳接口:adminapi/store/upload,你可以在public/admin/src/config/index.js中修改其他上傳接口地址;

3、前端模板,系統自身功能界面都放在public/admin/src/view/admin中,你創建的界面,可以放在public/admin/src/view/下面;

4、前端的請求接口都封裝到與控制器名稱一致的JS接口,都放在public/admin/src/api文件夾下面;

5、接口文檔,生成在public/apidoc中;

6、上傳文件存放在public/uploads文件夾中;

7、我們把常用的功能接口,都寫在adminapi/store中,例如上傳接口;

8、配置文件:application/extra中store.php配置上傳參數、site.php配置站點名稱和api文檔中的域名一致;

安裝步驟:

1、配置數據庫:application/database.php

2、配置VUE:public/admin/vue.config.js ,現在默認是localhost

3、命令行:在public/admin下執行npm install,然后npm run dev,打包npm run build

注:npm install 失敗,可以使用npm淘寶鏡像:http://npm.taobao.org/,然后cnpm install

4、進入后臺,開始你的表演

接口生成:

1、選擇你要生成文件的模塊;

2、選擇一個數據表,如sys_user表;

3、生成控制器文件SysUser.php(帶接口注釋,符合restful標準)和模型文件SysUser.php;

4、生成路由;

前端生成:

1、選擇一個接口(上步已經生成);

2、選擇存放文件的目錄;

3、填寫該功能的菜單配置;

4、勾選該數據表中,每個字段的表單組件類型、哪些字段顯示在列表、哪些字段用于搜索、哪些字段顯示在編輯新增界面;

例如:

姓名字段,使用輸入框;

出生日期,使用日期控件;

頭像,使用上傳;

簡介,使用文本框;

學歷,使用下拉框,同時,你可以為該下拉框配置數據源接口。

5、自定義界面中的按鈕;

6、生成文件:sys_user.js sys_user/index.vue

剩下就是在此基礎上寫邏輯代碼......

如果你只需要生成接口文件,則只進行接口生成操作即可

技術qq交流群: 157261071

項目開發合作: 商務微信:chen110710

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/141170.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息