YunaiV 3fbb0b4c54 修复滑块验证码,存在失败的情况 2 yıl önce
..
.vscode 74dfc60ef0 fix :token刷新、rememberMe 、暗黑模式保存 、验证码开关 bug 2 yıl önce
plop 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
public 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
src 3fbb0b4c54 修复滑块验证码,存在失败的情况 2 yıl önce
types 04fb4c0365 fix: 路由顶级非目录菜单直接显示 2 yıl önce
.editorconfig 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
.env 3537672a52 fix: captcha enable 2 yıl önce
.env.base 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
.env.dev 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
.env.pro 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
.env.test 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
.eslintignore 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
.eslintrc.js 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
.gitignore 9e2e220b69 refactor: vue3 axios api ... 2 yıl önce
.prettierignore 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
.stylelintignore 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
LICENSE 9e2e220b69 refactor: vue3 axios api ... 2 yıl önce
README.md 33e887c07d chore: update devs 2 yıl önce
index.html ad42eca847 feat: vxe demo 2 yıl önce
package.json 33e887c07d chore: update devs 2 yıl önce
plopfile.js 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
pnpm-lock.yaml 93b8a2b6c1 1. 修复滑块验证码,存在失败的情况 2 yıl önce
postcss.config.js 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
prettier.config.js 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
stylelint.config.js 80a3ae8d74 feat: add vue3(element-plus) 2 yıl önce
tsconfig.json 9ab4165c4e chore: 更新版本 2 yıl önce
use.md f57b5c658e docs: style 2 yıl önce
vite.config.ts 4e415486eb feat: add vxe-table 2 yıl önce
windi.config.ts 469f3d09be feat: update 1.8.2 2 yıl önce

README.md

🌈 yudao-ui-admin-vue3

<img src="https://img.shields.io/badge/-Vue3.2-34495e?logo=vue.j" />
<img src="https://img.shields.io/badge/-Vite3-646cff?logo=vite&logoColor=white" />
<img src="https://img.shields.io/badge/-TypeScript4.8-blue?logo=typescript&logoColor=white" />
<img src="https://img.shields.io/badge/-Pinia2-yellow?logo=picpay&logoColor=white" />
<img src="https://img.shields.io/badge/-ESLint-4b32c3?logo=eslint&logoColor=white" />
<img src="https://img.shields.io/badge/-pnpm7-F69220?logo=pnpm&logoColor=white" />
<img src="https://img.shields.io/badge/-Axios-008fc7?logo=axios.js&logoColor=white" />
<img src="https://img.shields.io/badge/-Prettier-ef9421?logo=Prettier&logoColor=white" alt="Prettier">
<img src="https://img.shields.io/badge/-Less-1D365D?logo=less&logoColor=white" alt="Less">
<img src="https://img.shields.io/badge/-Wind%20CSS-06B6D4?logo=Tailwind%20CSS&logoColor=white" alt="Taiwind">

介绍

  • 基于 vue3.2+ ,TypeScript ,Element Plus 2.2.0+ ,Vite3 ,Pinia ,Windicss 等开发的后台管理系统

注意事项

  • 项目路径请不要使用中文命名!!!会造成解析乱码!!!请使用全英文路径!!!
  • node >=14.19.0(建议使用 16 版本) ,pnpm >=7
  • 开发建议使用 谷歌浏览器-开发者版 不支持 IE\QQ 等浏览器

点击查看使用说明

前端依赖

框架 说明 版本
Vue vue 框架 3.2.44
Vite 开发与构建工具 3.2.3
Element Plus Element Plus 2.2.20
TypeScript JavaScript 的超集 4.8.4
pinia Vue 存储库 替代 vuex5 2.0.23
vueuse 常用工具集 9.4.0
vue-i18n 国际化 9.2.2
vue-router vue 路由 4.1.6
windicss 下一代工具优先的 CSS 框架 3.5.6
iconify 在线图标库 3.0.0
wangeditor 富文本编辑器 5.1.22

推荐 VScode 开发,插件如下

  • WindiCSS IntelliSense WindiCSS --- 自动完成、语法突出显示、代码折叠和构建等高级功能
  • TypeScript Vue Plugin (Volar) --- 用于 TypeScript 的 Vue 插件
  • Vue Language Features (Volar) --- Vue3.0 语法支持
  • Iconify IntelliSense --- Iconify 预览和搜索
  • i18n Ally --- 国际化智能提示
  • Stylelint --- css 格式化
  • DotENV --- .env 文件高亮
  • Prettier --- 代码格式化
  • ESLint --- 脚本代码检查

安装 pnpm 并启动项目

  • 查看当前 npm 源

    npm config ls
    
  • 如果执行上面命令您并未看到 registry = "https://registry.npmjs.org/",说明使用的非npm官方源,请执行下面命令

    npm config set registry https://registry.npmjs.org
    
  • 如果您还没安装 pnpm,请执行下面命令

    npm install -g pnpm
    
  • mac 用户遇到安装报错请在命令前加上 sudo

  • 安装依赖

    pnpm install
    
  • 运行项目

    pnpm run dev
    
  • 打包

    pnpm run build:pro
    
  • 安装一个包

    pnpm add 包名
    
  • 卸载一个包

    pnpm remove 包名
    
  • 其他命令请看 package.json

浏览器支持

本地开发推荐使用 Chrome 80+ 浏览器

支持现代浏览器, 不支持 IE ,QQ 等

IEEdgeFirefox
 Edge
 Edge
Firefox
ChromeChrome SafariSafari not support last 2 versions last 2 versions last 2 versions last 2 versions