Skip to content

Commit ee4c8b2

Browse files
committed
chore: Beta 0.50 - Desktop build fixes, code health, avoid commit encoding issues
Made-with: Cursor
1 parent b0dcd05 commit ee4c8b2

File tree

7 files changed

+4154
-9
lines changed

7 files changed

+4154
-9
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ Thumbs.db
3636
data/
3737
docker-logs/
3838

39+
# desktop 构建产物(安装包、复制出的 standalone/app/redis)
40+
desktop/release/
41+
desktop/resources/
42+
3943
# reference (do not publish)
4044
waoowaoo/
4145

desktop/README.md

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,35 @@ mysql -h127.0.0.1 -uroot -pflintstudio -e "CREATE DATABASE IF NOT EXISTS flintst
2828

2929
### 环境要求
3030

31-
- Node.js 18+
32-
- 项目根目录已可正常 `npm run build` 与运行(MySQL、Redis 可用)
31+
- **Node.js 18+**[官网下载](https://nodejs.org/)
32+
- (可选)MySQL、Redis:用于本地调试;打安装包时 Redis 会自动下载,MySQL 用户需自行准备
3333

34-
### 步骤
34+
### 新手一键构建 Windows 安装包
35+
36+
**PowerShell****命令提示符** 中,依次执行以下命令(复制粘贴即可):
37+
38+
```powershell
39+
# 1. 进入项目根目录(请改成你的实际路径,如 C:\Projects\FlintStudio)
40+
cd C:\Projects\FlintStudio
41+
42+
# 2. 安装依赖并构建
43+
npm install
44+
npm run build
45+
46+
# 3. 进入桌面版目录
47+
cd desktop
48+
49+
# 4. 安装桌面版依赖并构建(会下载 Redis、复制 standalone 等)
50+
npm install
51+
npm run build
52+
53+
# 5. 打 Windows 安装包
54+
npm run dist
55+
```
56+
57+
完成后,安装包在 `desktop\release\FlintStudio Setup 0.50.0.exe`,双击安装即可。
58+
59+
### 详细步骤(与上面等效)
3560

3661
1. **在项目根目录构建 Next 与 Prisma**
3762

@@ -70,7 +95,7 @@ mysql -h127.0.0.1 -uroot -pflintstudio -e "CREATE DATABASE IF NOT EXISTS flintst
7095
npm run dist
7196
```
7297

73-
产物在 `desktop/release/` 下,如 `FlintStudio Setup 0.40.0.exe`。安装后可创建桌面快捷方式,双击即运行。
98+
产物在 `desktop/release/` 下,如 `FlintStudio Setup 0.50.0.exe`。安装后可创建桌面快捷方式,双击即运行。
7499

75100
## 配置
76101

0 commit comments

Comments
 (0)