开始 ¶
vue3-admin系列主要分为 vue3-admin-template, vue3-admin-ts ,vue3-admin-plus,vue3-admin-electron
- vue3-admin-template —— 基础版本(入门选择)
- vue3-admin-ts —— vue3-admin-template的typescript版本
- vue3-admin-plus —— vue3-admin-ts基础上提供企业级开发实例
- vue3-admin-electron —— vue3-admin-plus桌面端版本
官方视频(推荐) ¶
讲述了: vue3基础->vue3+vite基础环境搭建->vue3全家桶(pinia)->vite常用插件->typescript集成->rbac权限->layout核心布局->自定义vite插件
本视频课程覆盖了未来1-5年内前端最新的知识点
总览 ¶
本架构使用的技术为:vue3(setup-script)+vite2+element-plus
使用 eslint+prettier+gitHooks 格式和校验代码,提高代码规范性和开发效率
使用最先进的包管理工具pnpm
使用最新的vue3全家桶技术,能让你快速了解最新的前端知识,实现弯道超车
你可以在 为什么选 vue3-admin-plus 中了解更多关于项目的设计初衷。
浏览器支持 ¶
Note: Vue3 不在支持IE浏览器
在线试用 vue3-admin-plus ¶
搭建第一个 vue3-admin-plus 项目 ¶
兼容性注意
vue3-admin-plus 需要 Node.js 版本 14.18+,16+。然而,有些模板需要依赖更高的 Node 版本才能正常运行,当你的包管理器发出警告时,请注意升级你的 Node 版本。
包构建工具注意
vue3-admin-plus 推荐使用pnpm进行构建,如果您没有pnpm,可以运行命令 npm -g i pnpm@7.9.0 安装pnpm
使用 PNPM:
# 克隆项目
git clone https://github.com/jzfai/vue3-admin-plus.git
# 进入项目目录
cd vue3-admin-plus
# 安装依赖(建议用pnpm)
# 没有pnpm,运行" npm -g i pnpm@7.9.0"
pnpm i
# 启动服务
pnpm run dev
然后按照提示操作即可!
命令行界面 ¶
在安装了 vue3-admin-plus 的项目后,可以在 npm scripts 中 运行 npm run dev 运行查看项目效果
{
"scripts": {
"dev": "vite --mode serve-dev", //运行dev环境
"test": "vite --mode serve-test", //运行test环境
"build:test": "vite build --mode build-test", //构建test环境
"build": "vite build --mode build", //构建生产环境
"preview:build": "npm run build && vite preview ", //发布前构建和预览
"preview": "vite preview ", //发布前预览
"lint": "eslint --ext .js,.jsx,.vue,.ts,.tsx src --fix", //eslint格式化
"prepare": "husky install", //安装githook钩子
"test:unit": "vue-cli-service test:unit", //运行单元测试
"test:watchAll": "vue-cli-service test:unit --watchAll", //运行单元测试且监听文件修改
"test:cov": "vue-cli-service test:unit --coverage", //运行单元测试且生成覆盖率
"test:majestic": "majestic", // 查看单元测试覆盖率
"vitest": "vitest --ui", // 启动单元测试ui界面
"tsc-check": "tsc", // 启动单元测试ui界面
"coverage": "vitest run --coverage" // 查看单元测试覆盖率
}
}
可以指定额外的命令行选项,如 --port
或 --https
。运行 npx vite --help
获得完整的命令行选项列表。
社区 ¶
如果你有疑问或者需要帮助,可以加入微信群 WX-Group 和 GitHub Discussions 社区来寻求帮助。