fix(e2e): install devtools package, use npx for electrobun CLI
This commit is contained in:
parent
c79d489e1a
commit
b5bcf16db4
3 changed files with 1106 additions and 2 deletions
|
|
@ -69,7 +69,7 @@ export const config = {
|
|||
console.log('[electrobun-cdp] Building with CEF...');
|
||||
try {
|
||||
execSync('npx vite build', { cwd: electrobunRoot, stdio: 'inherit' });
|
||||
execSync('electrobun build --env=dev', { cwd: electrobunRoot, stdio: 'inherit' });
|
||||
execSync('npx electrobun build --env=dev', { cwd: electrobunRoot, stdio: 'inherit' });
|
||||
} catch (e) {
|
||||
console.warn('[electrobun-cdp] Build failed:', e.message);
|
||||
}
|
||||
|
|
@ -79,7 +79,7 @@ export const config = {
|
|||
if (!electrobunBinary) {
|
||||
// Fall back to `electrobun dev` which builds + launches in one step
|
||||
console.log('[electrobun-cdp] No binary found, launching via electrobun dev...');
|
||||
appProcess = spawn('electrobun', ['dev'], {
|
||||
appProcess = spawn('npx', ['electrobun', 'dev'], {
|
||||
cwd: electrobunRoot,
|
||||
env: {
|
||||
...process.env,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue