关于yii:小编推荐Yii20Vue20前后端分离框架通用后台源码
yii-vue-cms 是一个yii2 + vue + element-ui的后盾极速开发框架,前后端拆散。 可通过gii实现主动生成页面(反对文本、富文本、单图、多图、生成),疾速开发。根底性能有: 权限治理(实现了页面路由 + 接口权限管制, 接口权限可随便敞开)、图片相册、图片上传、富文本、导出。网址: http://119.91.46.222:86/index.html 账号:test admin 明码:123456 装置教程接口服务部署装置依赖,因为家喻户晓的起因,国外的网站连贯速度很慢。因而装置的工夫可能会比拟长,咱们倡议应用国内镜像 (阿里云)。composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/根目录执行composer update导入数据库,创立yii-vue-cms_db数据库 将yii-vue-cms.sql导入数据库中配置接口域名,将配置的域名指向yii-vue-cms/admin/web目录 如果域名为yii-vue-cms.com (此时间接拜访此域名是没内容的这只是作为接口)前端vue我的项目部署cd vueadmin执行npm install install失败 1、删除node_modules 2、npm cache clean --force 3、npm installinstall失败 1、删除node_modules 2、删除package-lock.josn 3、npm install批改接口域名,将vueadmin/src/components/js/request.js里的域名换成下面配置好的域名装置胜利后 执行 npm run dev 关上http://localhost:8080 即可打包 执行npm run build 会生成一个dist文件 将dist文件放在yii-vue-cms/admin/web下, 此时拜访yii-vue-cms.com/dist/生成页面下面配置好之后 关上http://139.155.45.209:85/index.php/gii 或http://139.155.45.209:85/gii 到gii页面 生成Model如表fx_test 类名即为TestNamespace 填 commonmodels勾选 Use Table Prefix 、 Generate Labels from DB Comments 、 Use Schema Name模板 Code Template 抉择咱们自定义的模板 mymodel 生成 CRUD Generatormodel class 填 commonmodelsTestController Class 填 adminv1TestControllerview path 填 @vue/src/page/test 模板 Code Template 抉择咱们自定义的模板 mymodel点击生成后,会在对应目录下生成文件,此时先将index.php、 list.php等 改成.vue文件 保留, 而后格式化一下创立菜单在菜单权限--》 菜单列表 增加对应的路由,保留后,从新登录即可看到菜单分为路由 和 接口 须要填写对应的内容, 如果不须要接口权限,在admin/config/params.php 里敞开即可