摸鱼低代码平台前端
简介
前端mfish-nocode-view 在vben-admin基础上进行了axios请求以及路由相关重构,优化菜单加载速度,精简了部分组件。
是一个基于 Vue3.x、Vite、 Ant-Design-Vue、TypeScript 的后台解决方案,目标是为开发中大型项目提供开箱即用的解决方案。包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能。项目会使用前端较新的技术栈,可以作为项目的启动模版,以帮助你快速搭建企业级中后台产品。
也可以作为一个示例,用于学习 vue3
、vite
、ts
等主流技术。该项目会持续跟进最新技术,并将其应用在项目中。
本地运行文档
如需本地运行文档,请拉取代码到本地。
提示
本地环境需要安装 pnpm、Node.js>=16.x 和 Git
bash
# 拉取代码
git clone https://github.com/mfish-qf/mfish-nocode-view
# 安装依赖
pnpm install
# 运行项目
pnpm run dev
需要掌握的基础知识
本项目需要一定前端基础知识,请确保掌握 Vue 的基础知识,以便能处理一些常见的问题。 建议在开发前先学一下以下内容,提前了解和学习这些知识,会对项目理解非常有帮助:
- vben-admin 文档
- vben-admin 项目地址
- Vue3 文档
- Vue-RFCS
- Vue2 迁移到 3
- TypeScript
- Vue-router
- Ant-Design-Vue
- Es6
- Vitejs
- Unocss
浏览器支持
本地开发推荐使用Chrome 最新版
浏览器,不支持Chrome 80
以下版本。
生产环境支持现代浏览器,不支持 IE。
IE | Edge | Firefox | Chrome | Safari |
---|---|---|---|---|
not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |