init
This commit is contained in:
62
README.md
Normal file
62
README.md
Normal file
@@ -0,0 +1,62 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user