javascript-测试咖啡馆电子create-react-app无法正确加载bundle.js

前端之家收集整理的这篇文章主要介绍了javascript-测试咖啡馆电子create-react-app无法正确加载bundle.js 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我遇到了无法正确加载testcafe的问题.它会启动testcafe服务并加载index.html文件,但该捆绑包永远不会加载,因此任何DOM选择都会失败,因为它不可用.

由于create-react-app,我们从示例中得到的文件夹结构是多种多样的,我不想偏离它们.

文件夹结构

|-_e2eTest
|--...testFiles
|-build
|-public
|--index.html
|-src
|--index.js
|--electron-starter.js
|-.testcafe-electron-rc
|-package.json

package.json

{
...
  "main": "./src/electron-starter.js","scripts": {
    ...
    "testcafe": "testcafe electron:. ./_e2eTest/**/*.js"
    ...
  }
}

.testcafe-electron-rc

{
  "mainWindowUrl": "./build/index.html",// works similarly with "./public/index.html"
  "appPath": "./"
}

参考链接

https://github.com/DevExpress/testcafe-browser-provider-electron

https://github.com/DevExpress/testcafe-browser-provider-electron/issues/25

https://github.com/DevExpress/testcafe-browser-provider-electron/issues/30

最佳答案
我在guide之后创建了一个示例React Electron项目,并且在TestCafe集成方面没有遇到任何问题.

我只能假设配置中存在错误,因此,如果您向我们提供项目,我们将不胜感激.在这种情况下,我将能够详细研究该问题.请使用以下form在GitHub上创建一个单独的问题

原文链接:https://www.f2er.com/js/531191.html

猜你在找的JavaScript相关文章