Skip to content

Latest commit

 

History

History
128 lines (69 loc) · 2.78 KB

README-zh_CN.md

File metadata and controls

128 lines (69 loc) · 2.78 KB

vue3-admin-plus

中文 | English

vue3-admin-plus提供企业级的开发demo

本架构使用的技术为:vue3(setup-script)+vite3+element-plus 的新一代的前端框架,It's fast!

使用 eslint+prettier+gitHooks 格式和校验代码,提高代码规范性和开发效率

使用最先进的包管理工具pnpm

Vite need Node.js 16+

文档

线上体验

github 地址: https://github.com/jzfai/vue3-admin-plus.git

国内体验地址:https://github.jzfai.top/vue3-admin-plus

相关项目

框架有js,ts,plus和electron版本

开发和使用感受:两个字 真香!!!!!

recommended study

A minimal version of element-plus

你可以学习element-plus-mini, 比直接学习element-plus更好

element-plus-mini

vue3和vue2在性能上的对比

  • 打包大小减少41%

  • 初次渲染快55%, 更新渲染快133%

  • 内存减少54%

  • 使用Proxy代替defineProperty实现数据响应式

  • 重写虚拟DOM的实现和Tree-Shaking

vite2和webpack打包速度上的对比

构建步骤

# 克隆项目
git clone https://github.com/jzfai/vue3-admin-plus.git

# 进入项目目录
cd  vue3-admin-plus

# pnpm address https://pnpm.io/zh/motivation
# 安装依赖(建议用pnpm)
# 你可以使用 "npm -g i [email protected]" 去安装pnpm
pnpm i

# 启动服务
pnpm run dev

浏览器访问 http://localhost:5001

发布

# 构建测试环境
pnpm run build-serve

# 构建生产环境
pnpm run build

其它

# 预览发布环境效果
pnpm run preview:build-serve

# 预览生产环境
pnpm run preview

# 代码格式检查并自动修复
pnpm run lint

额外

架构开发不易,如果感觉好,请给我点个 star ,架构还在不断完善中,欢迎加入我开发,一起成为Contributors !!!!

浏览器支持

注意:vue3不在支持IE浏览器

讨论和交流(含vue3+ts视频教程)

WeChat group