62 lines
1.1 KiB
Markdown
62 lines
1.1 KiB
Markdown
# Kintone Customize Manager
|
||
|
||
Kintone 自定义资源管理器 - 用于管理和部署 Kintone 平台的自定义资源(JavaScript、CSS、Plugin)。
|
||
|
||
## 技术栈
|
||
|
||
- **框架**: Electron 30+
|
||
- **前端**: React 19 + TypeScript
|
||
- **构建工具**: electron-vite + electron-builder
|
||
- **状态管理**: Zustand
|
||
- **UI 组件库**: LobeHub UI + Ant Design 6
|
||
- **CSS 方案**: antd-style
|
||
- **代码编辑器**: CodeMirror 6
|
||
|
||
## 开发
|
||
|
||
### 安装依赖
|
||
|
||
```bash
|
||
npm install
|
||
```
|
||
|
||
### 启动开发服务器
|
||
|
||
```bash
|
||
npm run dev
|
||
```
|
||
|
||
### 构建生产版本
|
||
|
||
```bash
|
||
# Windows
|
||
npm run package:win
|
||
|
||
# macOS
|
||
npm run package:mac
|
||
|
||
# Linux
|
||
npm run package:linux
|
||
```
|
||
|
||
## 项目结构
|
||
|
||
```
|
||
kintone-customize-manager/
|
||
├─ src/
|
||
│ ├─ main/ # Electron 主进程
|
||
│ ├─ preload/ # Preload 脚本
|
||
│ └─ renderer/ # React 渲染进程
|
||
│ └─ src/
|
||
│ ├─ components/
|
||
│ ├─ hooks/
|
||
│ ├─ stores/
|
||
│ ├─ utils/
|
||
│ └─ types/
|
||
├─ resources/ # 应用资源
|
||
└─ build/ # 构建配置
|
||
```
|
||
|
||
## 许可证
|
||
|
||
MIT |