接入 Cocos 项目识别与导入

完善 Cocos Creator 项目识别、导入和 Agent 目录初始化

补充打开项目流程、契约、测试与文档
This commit is contained in:
2026-09-11 19:56:34 +08:00
parent 8ba9835d10
commit b67cb18b45
23 changed files with 551 additions and 80 deletions
+6
View File
@@ -1777,6 +1777,7 @@ class DevRunner {
env,
stdio: ['ignore', 'pipe', 'pipe'],
shell: process.platform === 'win32',
windowsHide: process.platform === 'win32',
},
);
@@ -2096,6 +2097,7 @@ class DevRunner {
env: mergedEnv,
stdio: ['ignore', 'pipe', 'pipe'],
shell: process.platform === 'win32',
windowsHide: process.platform === 'win32',
},
);
@@ -2171,6 +2173,7 @@ class DevRunner {
env: mergedEnv,
stdio: ['ignore', 'pipe', 'pipe'],
shell: process.platform === 'win32',
windowsHide: process.platform === 'win32',
},
);
@@ -2259,6 +2262,7 @@ class DevRunner {
env,
...createDevServerSpawnOptions(),
shell: process.platform === 'win32',
windowsHide: process.platform === 'win32',
},
);
@@ -2303,6 +2307,7 @@ class DevRunner {
env,
...createDevServerSpawnOptions(),
shell: process.platform === 'win32',
windowsHide: process.platform === 'win32',
},
);
@@ -3260,6 +3265,7 @@ function runForeground(command, args, { cwd, env, label }) {
env,
stdio: ['inherit', 'pipe', 'pipe'],
shell: process.platform === 'win32',
windowsHide: process.platform === 'win32',
});
child.stdout?.on('data', (chunk) => capture(chunk, process.stdout));