PanJiaChen / vue-element-admin

:tada: A magical vue admin https://panjiachen.github.io/vue-element-admin
MIT License
87.5k stars 30.42k forks source link

全新vue技术栈 vue3 + vite3 + pinia + ts 轻量级后台管理系统,通俗易懂易上手 #4059

Closed 1esse closed 2 years ago

1esse commented 2 years ago

logo

Vite + Vue3 + Antd + Typescript 管理后台前端简易框架

vue vue vue vue element-ui license GitHub release

这里是antd版本,如果你更倾向于使用element-plus,请点击这里

✨ 最新版本 v1.1.2

  1. 新增echarts示例

🐬 简介

vue-clownfish-admin 是一个由Vue最新技术栈开发的后台管理前端简易框架。基于vue3,集成vue3最新生态系统的核心库实现。主要的技术栈有 ES2015+typescriptvue3piniavue-routerviteantd,了解这些技术会让你更容易入手此项目。此项目基于vite构建,并使用vue3作为开发技术,所以只针对现代浏览器做开发,不支持低版本的浏览器(如ie),如有需要请自行添加polyfill进行适配。

🦑 优势

🐟了解这些可能会有帮助

  1. 定义在src/components下的组件,可在页面的template直接使用,不必导入(tsx除外)。
  2. 本项目采用vite官方推荐的css编写方式,如果你用的vscode编辑器,可下载language-postcss插件进行代码高亮。如果你不喜欢用postcss-nesting,也可以下载其他css预处理器依赖如scss,less等,不会造成冲突。
  3. 不需要对flex,grid等css样式进行多浏览器适配,框架已配置了自动适配。
  4. 大部分场景推荐使用rem代替px以适配更多不同分辨率屏幕

🐳 主要功能

🦀 开发准备

# 克隆项目
git clone https://github.com/1esse/vue-clownfish-admin.git

# 进入目录
cd vue-clownfish-admin

# 下载依赖包
npm install # 使用npm
yarn # 使用yarn

# 启动项目
npm run dev # 使用npm
yarn dev # 使用yarn

🐠 scripts命令

🦐 预览项目

在线预览

🐡 其他

项目基本架构搭建完成,即将启动页面功能解决方案的开发。如果你有你的想法,也欢迎提pr参与项目开发。

遇到项目任何问题欢迎提issue

🐙 License

MIT License

Copyright © 2022-present ZhaoJieXin