基于 Microi 低代码框架构建 Vue 高效应用指南
引言
在当今快速发展的软件开发领域,低代码开发平台正逐渐崭露头角,为开发者们提供了更高效的应用构建途径。Microi 低代码框架结合 Vue 的强大前端能力,为打造高效应用提供了绝佳的组合。
一、安装指南
1. 系统要求
- 操作系统:支持 Windows、Linux 等主流操作系统。
- 数据库:需要安装并配置支持的数据库,如 MySQL5.5+、SqlServer2016+、Oracle11g+ 等。
- 其他软件:安装.NET 8 SDK、Redis,并且最好安装 Git 用于代码获取。对于一些高级功能,可能还需要安装 Docker、MinIO、MongoDB、RabbitMQ、ES 等软件。
2. 获取代码
使用 Git 克隆代码库(以 Gitee 为例):
git clone https://gitee.com/ITdos/microi.net
这将在本地创建一个名为 microi.net 的文件夹,其中包含所有源代码。
3. 后端安装与配置
- 打开解决方案文件:使用 Visual Studio Code 或者 Visual Studio 2022 打开克隆下来的
microi.net文件夹中的解决方案文件(.sln文件)。 - 配置 appsettings.json 文件:在
Microi.net.Api项目中找到appsettings.json文件,这是后端服务的主要配置文件。- 配置
AppSettings部分的关键参数:OsClient:自定义 SaaS 引擎 Key,要与数据库sys_osclient表的OsClient字段值对应。OsClientType:自定义程序运行环境,如Product(正式环境)、Dev(测试环境)等。OsClientNetwork:自定义网络类型,如Internet(公网)、Internal(内网)等。OsClientDbConn:数据库连接字符串。如果使用 MySQL,格式大致为server=your_server;user=your_user;password=your_password;database=your_database。IS4SigningCredential:可以直接使用源码中的默认签名。- Redis 配置(可选):如果配置项在表中不能匹配到数据,需要配置以下 Redis 参数。
OsClientRedisHost:Redis 主机地址。OsClientRedisPort:Redis 端口,如6379。OsClientRedisPwd:Redis 密码。
- 其他配置(如分布式存储、MQ 消息队列、ES 搜索引擎等):可以在平台的【SaaS 引擎】中动态配置。
- 配置
4. 前端安装与配置
- 安装前端依赖:进入前端项目目录,如
microi.vue2.pc或microi.vue3。查看该目录下的package.json文件,然后在命令行中执行 (如果使用 yarn 则执行 )来安装所有依赖的 JavaScript 库。


