首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Spectron连接到现有的Electron应用程序

如何使用Spectron连接到现有的Electron应用程序
EN

Stack Overflow用户
提问于 2017-05-15 18:30:37
回答 2查看 674关注 0票数 2

是否可以使用Spectron连接到现有的电子应用程序?我不是特别确定如何实现这一点..

我希望能够做一些如下的事情:

代码语言:javascript
复制
import { Application } from 'spectron';
import electronPath from 'electron';
import path from 'path';

// but don't spawn new electron application
new Application({
  path: electronPath,
  args: [path.join(__dirname, '..', '..', 'app')],
});

有一些使用debuggerAddress选项的文档,但我不太确定这是否是我想要的,因为debuggerAddress的参数是url,比如:'127.0.0.1:1234‘。

EN

回答 2

Stack Overflow用户

发布于 2019-10-17 03:31:11

我努力使这项工作的电子6,能够在最后,这是一个工作的repo (在一个旧的上面做了修改)

https://github.com/florin05/electron-spectron-example

票数 0
EN

Stack Overflow用户

发布于 2020-01-30 13:33:20

请确保您在同一目录下创建了Test文件夹,并在此文件中创建了spectron文件。

Json文件更改:

代码语言:javascript
复制
"scripts": {"test": "mocha"}
const app = new Application({path: electronPath,args:[path.join(__dirname,'..')],})

beforeEach(function () {return app.start()})

afterEach(function () {if (app && app.isRunning()) {return app.stop()}})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43977189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档