# diygw-ui-admin **Repository Path**: dbsvsme/diygw-ui-admin ## Basic Information - **Project Name**: diygw-ui-admin - **Description**: 基于vite、vue3.x 、router、pinia、Typescript、Element plus等,适配手机、平板、pc 的后台开源免费模板库 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: https://www.diygw.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 64 - **Created**: 2024-07-05 - **Last Updated**: 2024-07-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

vue element plus typescript vite license

 

#### 🌈 介绍 基于 vue3.x + CompositionAPI + typescript + vite + element plus + vue-router-next + pinia,适配手机、平板、pc 的后台开源免费模板,希望减少工作量,帮助大家实现快速开发。 #### 💒 代码仓库 - https://gitee.com/diygw/diygw-ui-admin #### 💒 集成后端 - 基于 thinkphp8 实现的 DIYGW-UI-PHP #### 💒 在线可视化集成教程 - 在线视频教程 #### ⚡ ⚡ ⚡ ⚡ ⚡ 重要配置 > 为了开发的方便,环境已关闭了动态路由,启用静态路由,如需要开启动态路由,请配置 stores--->themeConfig.ts---->isRequestRoutes 设置为 true。 > 如果已运行后,在后台管理界面主题设置,重置所有的设置。 #### 🏭 环境支持 | Edge | last 2 versions | last 2 versions | last 2 versions | | ------------------------------------------------------------------------ | --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | | ![Edge](https://cdn.jsdelivr.net/npm/@browser-logos/edge/edge_32x32.png) | ![Firefox](https://cdn.jsdelivr.net/npm/@browser-logos/firefox/firefox_32x32.png) | ![Chrome](https://cdn.jsdelivr.net/npm/@browser-logos/chrome/chrome_32x32.png) | ![Safari](https://cdn.jsdelivr.net/npm/@browser-logos/safari/safari_32x32.png) | > 由于 Vue3 不再支持 IE11,故而 ElementPlus 也不支持 IE11 及之前版本。 #### ⚡ 使用说明 ```bash # 克隆项目 git clone https://gitee.com/diygw/diygw-ui-admin.git # 进入项目 桌面 cmd 运行 cd diygw-ui-admin # 推荐使用yarn 也可参照后面直接使用npm # 安装 yarn npm install -g yarn # 安装依赖 yarn # 修改配置 修改.env下VITE_API_PROXY地址改成你的后台地址。对应diygw-ui-php安装的域名地址。 # 运行项目 yarn dev # 打包发布 yarn build 打包成功后直接把dist目录下所有文件拷贝到diygw-ui-php\public\admin目录下 # 或者直接使用NPM # 安装依赖 npm install # 运行项目 npm run dev # 打包发布 npm run build ``` ### ⚡ 路由开启 DIY 可视化为了设计后台方便,关闭了动态路由功能,如果需要开启数据库加载动态路由功能,请开启 stores/themeConfig.ts 找到 isRequestRoutes 设置为 true,即可。设置后如果已经登录清下缓存,退出后重新登录即可。 ### ⚡ 部分截图 ![DIYGW可视化UNIAPP代码生成器](https://libs.diygw.com/upload/1/php0.png) ![DIYGW可视化支持轻松在线可视化导出微信小程序代码](https://libs.diygw.com/upload/1/php1.png) ![DIYGW可视化支持轻松在线可视化导出支付宝小程序代码](https://libs.diygw.com/upload/1/php2.png) ![DIYGW可视化头条小程序代码生成器](https://libs.diygw.com/upload/1/php3.png) ![DIYGW可视化H5代码生成器](https://libs.diygw.com/upload/1/php4.png) ![DIYGW可视化Element Plus代码生成器](https://libs.diygw.com/upload/1/php5.png) #### ❤️ 鸣谢列表 - vue - vue-next - element-ui - element-plus - vue-router-next - pinia - echarts - axios - clipboard - countUp - mitt - nprogress - screenfull - sortablejs - sass - typescript - vite - wangeditor - cropperjs - qrcodejs - print-js - vue-web-screen-shot - vue-grid-layout - splitpanes - vue-drag-verify - jsplumb #### 💕 特别感谢 - @lyt-Top #### 💌 支持作者 如果觉得框架不错,或者已经在使用了,希望你可以去 Gitee 帮我点个 ⭐ Star,这将是对我极大的鼓励与支持。