mirror of
https://github.com/mfish-qf/mfish-nocode-view.git
synced 2026-11-02 05:31:29 +08:00
8f1383cbe4cd135fd88198d92ef36e2f2bb4b058
摸鱼低代码开发平台(前端)
当前最新版本: 1.0.0
简介
mfish-nocode-view采用 Vue3.0、Vite、 Ant-Design-Vue、TypeScript 等新技术方案,包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能。 是在 Vben-Admin 基础上研发的,适合于mfish低代码平台的VUE3版前端解决方案,目前已是稳定版本,可用于生产项目。
项目源码
项目说明
| 项目名 | 说明 |
|---|---|
mfish-nocode-view |
Vue3版前端代码 |
mfish-nocode |
JAVA后台(支持微服务) |
技术文档
安装与使用
环境要求: Node.js版本要求12.x以上,且不能为13.x版本,这里推荐14.x及以上。
- Get the project code
git clone https://github.com/mfish-qf/mfish-nocode-view.git
- Installation dependencies
cd mfish-nocode-view
yarn install
- 配置后台接口地址
.env.development
- run
yarn serve
- build
yarn build
Docker镜像启动前端(单体模式)
- host设置
- 下载项目
git clone https://*****-.git
cd mfish-nocode-view
- 修改后台域名 .env.production
VITE_GLOB_API_URL=/mfish
VITE_GLOB_DOMAIN_URL=
- 编译项目
yarn install
yarn build
- 访问前台
Docker镜像启动前端(微服务模式)
这里只写与单体的区别步骤
- 区别1. 修改后台域名 .env.production
VITE_GLOB_API_URL=/mfish
- 区别2. 修改Dockerfile文件
- 其他与单体模式一样
镜像需要重现构建,最好把单体的镜像删掉,重新构建docker镜像。
功能模块(开发中...)
vue3版本已经实现了系统管理、系统监控、报表、各种组件、前端权限、GUI代码生成、Online表单、Online报表等平台功能,完全可以用于生产环境。
├─首页
│ ├─首页(四套首页满足不同场景需求)
│ ├─工作台
├─系统管理
│ ├─用户管理
│ ├─角色管理
│ ├─菜单管理
│ ├─权限设置(支持按钮权限、数据权限)
│ ├─表单权限(控制字段禁用、隐藏)
│ ├─组织管理
│ └─字典管理
│ └─分类字典
│ └─系统公告
│ └─职务管理
│ └─通讯录
│ └─对象存储
│ └─多租户管理
├─系统监控
│ ├─网关路由配置(gateway)
│ ├─定时任务
│ ├─数据源管理
│ ├─系统日志
│ ├─消息中心(支持短信、邮件、微信推送等等)
│ ├─数据日志(记录数据快照,可对比快照,查看数据变更情况)
│ ├─系统通知
│ ├─SQL监控
│ ├─性能监控
│ │ ├─监控 Redis
│ │ ├─Tomcat
│ │ ├─jvm
│ │ ├─服务器信息
│ │ ├─请求追踪
│ │ ├─磁盘监控
├─消息中心
│ ├─我的消息
│ ├─消息管理
│ ├─模板管理
└─其他模块
└─更多功能开发中。。
系统效果
系统后台
流程设计&表单设计
报表设计
大屏模板
入门必备
本项目需要一定前端基础知识,请确保掌握 Vue 的基础知识,以便能处理一些常见的问题。 建议在开发前先学一下以下内容,提前了解和学习这些知识,会对项目理解非常有帮助:
- Vue3 文档
- TypeScript
- Vue-router
- Ant-Design-Vue
- Vben文档
- Es6
- Vitejs
- Pinia(vuex替代方案)
- Vue-RFCS
- Vue2 迁移到 3
WindiCss
浏览器支持
本地开发推荐使用Chrome 最新版浏览器,不支持Chrome 80以下版本。
生产环境支持现代浏览器,不支持 IE。
IE |
Edge |
Firefox |
Chrome |
Safari |
|---|---|---|---|---|
| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
Description
摸鱼低代码前端采用 Vue3.x、Vite7.x、 Ant-Design-Vue4.x、TypeScript 等新技术方案,结合后端使用
Readme
Apache-2.0
14 MiB
Languages
Vue
73%
JavaScript
25%
Less
1.1%
TypeScript
0.7%
HTML
0.1%




