🥳 Electron + Vite + vnc + 远程服务
- 远程服务控件
- 基于vnc实现内网远程服务,自带vnc安装包及监测功能,一键启动多终端远程服务
# 安装依赖
pnpm i
# 启动服务
pnpm dev
# 升级所有依赖
pnpm up --latest本机访问 (http://localhost:5901/) 内网访问 (http://IP:5901/)
打包配置,请参考文档 electron-builder
# 根据当前系统环境构建
pnpm build
# 打包成解压后的目录
pnpm build:dir
# 构建 linux 安装包, 已设置构建 AppImage 与 deb 文件
pnpm build:linux
# 构建 MacOS 安装包 (只有在 MacOS 系统上打包), 已设置构建 dmg 文件
pnpm build:macos
# 构建 x64 位 exe
pnpm build:win-x64
# 构建 x32 位 exe
pnpm build:win-x32pnpm lint├── script 主进程源码
├ ├── core 主窗口、系统菜单与托盘、本地日志等模块
├ ├── tool 一些工具类方法
├ ├── index.ts
├── static 静态资源
├ ├── icons 系统图标
├── remote 远程控制模块
├ ├── index.html 远程控制页面
feat增加新的业务功能fix修复业务问题/BUGperf优化性能style更改代码风格, 不影响运行结果refactor重构代码revert撤销更改test测试相关, 不涉及业务代码的更改docs文档和注释相关chore更新依赖/修改脚手架配置等琐事workflow工作流改进ci持续集成相关types类型定义文件更改wip开发中