电子 v1.8.2 光谱 v3.8.0
添加 spectron 测试,但即使是非常基本的测试也会失败。
尝试运行:
const { Application } = require('spectron');
const app = new Application({
path: './dist/mac/ddev-ui.app/Contents/MacOS/ddev-ui',
});
app.start().then((myApp) => {
console.log(myApp);
console.log('Started');
});
非常快速地启动我的应用程序的 10 个实例并失败并显示以下消息:
尝试 10 次后客户端初始化失败
我尝试使用 spectron 3.7.3 降级到电子 1.7.9,结果相同。
奇怪的是,将 connectionRetryTimeout 设置为 3000000 没有任何作用。所有应用程序实例立即一个接一个地启动。