You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Signed-off-by: luoqiz <851092732@qq.com> |
3 years ago | |
|---|---|---|
| .. | ||
| .vscode | 3 years ago | |
| plop | 4 years ago | |
| public | 4 years ago | |
| src | 3 years ago | |
| types | 3 years ago | |
| .editorconfig | 4 years ago | |
| .env | 3 years ago | |
| .env.base | 4 years ago | |
| .env.dev | 4 years ago | |
| .env.pro | 4 years ago | |
| .env.test | 4 years ago | |
| .eslintignore | 4 years ago | |
| .eslintrc.js | 4 years ago | |
| .gitignore | 4 years ago | |
| .prettierignore | 4 years ago | |
| .stylelintignore | 4 years ago | |
| LICENSE | 4 years ago | |
| README.md | 3 years ago | |
| index.html | 3 years ago | |
| package.json | 3 years ago | |
| plopfile.js | 4 years ago | |
| pnpm-lock.yaml | 3 years ago | |
| postcss.config.js | 4 years ago | |
| prettier.config.js | 4 years ago | |
| stylelint.config.js | 4 years ago | |
| tsconfig.json | 3 years ago | |
| use.md | 4 years ago | |
| vite.config.ts | 3 years ago | |
| windi.config.ts | 3 years ago | |
README.md
🌈 yudao-ui-admin-vue3
- 基于 vue3.2+ ,TypeScript ,Element Plus 2.2.0+ ,Vite3 ,Pinia ,Windicss 等开发的后台管理系统
注意事项
- 项目路径请不要使用中文命名!!!会造成解析乱码!!!请使用全英文路径!!!
- node >=14.18.0(建议使用 16 版本) ,pnpm >=7
- 开发建议使用 谷歌浏览器-开发者版 不支持 IE\QQ 等浏览器
点击查看使用说明
前端依赖
| 框架 | 说明 | 版本 |
|---|---|---|
| Vue | vue 框架 | 3.2.41 |
| Vite | 开发与构建工具 | 3.2.2 |
| Element Plus | Element Plus | 2.2.19 |
| 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 等
![]() IE |
![]() Edge |
![]() Firefox |
![]() Chrome |
![]() Safari |
|---|---|---|---|---|
| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |




