Yii2.0+Vue2.0前后端分离框架通用后台源码

Yii2.0+Vue2.0前后端分离框架通用后台源码

## 如何使用 ### 安装教程 #### 接口服务部署 2. 导入数据库,创建yii-vue-cms_db数据库 将yii-vue-cms.sql导入数据库中           1. cd vueadmin      

发布时间:2025年2月28日
演示地址: 查看演示
拼币:300.00
立即购买

# yii-vue-cms后台管理 yii-vue-cms 是一个yii2 + vue + element-ui的后台极速开发框架,前后端分离。 可通过gii实现自动生成页面(支持文本、富文本、单图、多图、生成),快速开发。 基础功能有: 权限管理(实现了页面路由 + 接口权限控制, 接口权限可随意关闭)、图片相册、图片上传、富文本、导出。网址: http://yii2.vue2.notestore.cn/index.html 账号:test admin 密码:123456 

## 如何使用

 

### 安装教程

 

#### 接口服务部署

1. 安装依赖,执行 `composer install` 下载需要的依赖。 如果下载不下来可直接解压vendor.zip

2. 导入数据库,创建yii-vue-cms_db数据库 将yii-vue-cms.sql导入数据库中

3. 配置接口域名,将配置的域名指向yii-vue-cms/admin/web目录 假如域名为yii-vue-cms.com (此时直接访问此域名是没内容的这只是作为接口)

 

#### 前端vue项目部署

        1. cd vueadmin

        2. 执行npm install

                1. install失败 1、删除node_modules 2、npm cache clean --force 3、npm install

                2. install失败 1、删除node_modules 2、删除package-lock.josn 3、npm install

                3. 修改接口域名,将vueadmin/src/components/js/request.js里的域名换成上面配置好的域名

                4. 安装成功后 执行 npm run dev 打开http://localhost:8080 即可

                5. 打包 执行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

                类名即为Test

        Namespace 填 common\models

        勾选 Use Table Prefix 、 Generate Labels from DB Comments 、 Use Schema Name

        模板 Code Template 选择我们自定义的模板 mymodel

 

#### 生成 CRUD Generator

        model class 填 common\models\Test

        Controller Class 填 adminv1\TestController

        view path 填 @vue/src/page/test

        模板 Code Template 选择我们自定义的模板 mymodel

        点击生成后,会在对应目录下生成文件,此时先将index.php、 list.php等 改成.vue文件 保存, 然后格式化一下

 

#### 创建菜单

        在菜单权限--》 菜单列表 添加对应的路由,保存后,重新登录即可看到

        菜单分为路由 和 接口 需要填写对应的内容,

        如果不需要接口权限,在admin/config/params.php 里关闭即可

相关文章

【正版】小程序拼团

用户界面

【小编推荐】基于ECSHOP二次开发五金建材商城

1、上传代码到网站根目录 2、导入data.sql到数据库 3、修改/data/config.php对应的数据库信息

【疫情版】萌文档,基于Laravel7 + Vue2.0自主研发,文档写作

简约、真实、有趣 写作案例: https://pinapp.gitee.io   1.GitHub登陆 1.准备,收货邮箱 2.支付宝,付款 3.客户邮箱,验货

【小编推荐】ThinkPHP3.x基础管理系统

【小编推荐】ThinkPHP5.0 + VUE2.0前后端分离框架通用后台源码

1:修复添加菜单无法刷新,必须重新登录才能出现 2:修复菜单没有滚动条,当菜单过多的时候无法显示 3:修复对用户组编辑权限,按钮还显示 4:用jwt登录验证代替原有的登录验证机制 5:改进一部分样式问题 6:将webpack1升级至webpack3,提高了编译后的性能(webpack

【小编推荐】Laravel9 + Vue3.0前后端分离框架通用后台源码

  ### 注意事项 后端项目部署,尽量用域名,不要用`php artisan serve`,启用后端项目,否则会出现后台无法登录问题  

【小编推荐】Laravel10 + Vue3.0前后端分离框架通用后台源码

  后端项目部署,尽量用域名,不要用`php artisan serve`,启用后端项目,否则会出现后台无法登录问题 #### 服务器环境: Mysql 5.740 [已测] #### 目录结构: /frontend (

【小编推荐②】Laravel10 + Vue3.0前后端分离框架通用后台源码

  后端项目部署,尽量用域名,不要用`php artisan serve`,启用后端项目,否则会出现后台无法登录问题 #### 服务器环境: Mysql 5.740 [已测] #### 目录结构: /frontend (

× Preview