Skip to content

APP-META 平台前端:WEB 程序、命令行工具、基于 Electron 的客户端 🌐

License

Notifications You must be signed in to change notification settings

app-meta/app-meta

Repository files navigation

🎉 应用元宇宙 / APP META 🎉

Language License LastCommit

 _______  _______  _______    __   __  _______  _______  _______ 
|   _   ||       ||       |  |  |_|  ||       ||       ||   _   |
|  |_|  ||    _  ||    _  |  |       ||    ___||_     _||  |_|  |
|       ||   |_| ||   |_| |  |       ||   |___   |   |  |       |
|       ||    ___||    ___|  |       ||    ___|  |   |  |       |
|   _   ||   |    |   |      | ||_|| ||   |___   |   |  |   _   |
|__| |__||___|    |___|      |_|   |_||_______|  |___|  |__| |__|

基于 SpringBoot3 + VUE3 + Naive UI + Electron 应用快速开发、发布平台,旨在帮助使用者(包含但不限于开发人员、业务人员)快速响应业务需求,此仓库为前端,后端仓库详见app-meta-server

可前往screenshot查看平台运行时截图。

开发说明

这是一个基于 pnpm 的 monorepo 项目,构建工具为vite5 + webpack5

git clone https://github.com/app-meta/app-meta
cd app-meta
# 请确保已安装最新版本的 pnpm
pnpm i

包说明

项目包存放于packages

包名 说明
basic 基础函数、常量
cli 以命令行方式与后端进行交互
client 基于electron的客户端封装
library 工具库,为ui包、小程序等提供常用功能的一致性调用
server 开发阶段用于模拟 CAS 登录,基于 fastify
ui 平台前端

启动命令

命令 说明
serve 启动ui项目(基于 vite5、Vue3)
build 构建ui项目(用于部署上线)
client:start 启动client项目(基于 Electron)
client:watch 以热重载方式启动client(文件变动可自动重启进程)

依赖

.npmrc 文件指定了 electron 下载镜像

About

APP-META 平台前端:WEB 程序、命令行工具、基于 Electron 的客户端 🌐

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages