Skip to content

feat(windows): support autostart and daemon spawning#228

Open
Hankszhang wants to merge 1 commit into
deepcoldy:masterfrom
Hankszhang:codex/windows-autostart
Open

feat(windows): support autostart and daemon spawning#228
Hankszhang wants to merge 1 commit into
deepcoldy:masterfrom
Hankszhang:codex/windows-autostart

Conversation

@Hankszhang

Copy link
Copy Markdown

修复若干在windows上遇到的问题:

  1. Windows autostart
    Task Scheduler 优先,失败 fallback 到 Startup folder。

  2. Windows PM2 启动修复
    优先使用包内 node_modules.bin\pm2.cmd,用 spawnSync/spawn + shell: true 处理 .cmd。

  3. Windows worker 弹窗修复
    fork(..., { windowsHide: true }),覆盖普通 worker、adopt worker、workflow worker。

  4. Windows dashboard 路径修复
    用 fileURLToPath(import.meta.url) 替代 new URL(...).pathname,修复静态资源路径和 path traversal guard 在 Windows 下的问题。

  5. 对应单测
    增加了 pm2.cmd Windows 分支测试。

@Hankszhang Hankszhang requested a review from deepcoldy as a code owner June 16, 2026 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant