Skip to content

Source Code Organization

Qian.Sicheng edited this page May 26, 2021 · 5 revisions

🚧 ing...

目录结构

├── base        # 通用工具/协议和UI库
│   ├── browser # 基础UI组件、样式,DOM操作
│   ├── common  # diff描述,markdown解析器,worker协议,各种工具函数
│   ├── node    # Node工具函数
│   ├── parts   # IPC协议(Electron、Node)、tree组件等
│   ├── test    # 单测用例
│   └── worker  # Worker factory
├── core        # 主进程
├── preload     # 预加载
├── workbench   # 工作区
│   ├── electron-desktop  # 桌面版入口
│   ├── services          # injectable service
│   ├── ui                # 业务UI组件、样式
│   └── test    # 单测用例
├── vite.core.config.js   # 主进程构建
├── vite.desktop.config.js # 桌面版构建
└── vite.internal.config.js # @cosmic-base 等包构建

Project Management

Contributing

Clone this wiki locally