在本地,使用 Cypress 在 macOS 上的 Electron 浏览器实例,测试可以正常运行。
在 CircleCI 上,测试显示一个空白屏幕。
测试失败后,我通过 SSH 连接到 CircleCI,如果我curl
向该地址的本地服务器发出请求,则会将正确的 HTML 返回给我。
我的假设是浏览器无法运行 Vue.js,但是如果没有控制台日志就很难判断。
关于如何继续调试甚至更好地修复它的任何想法?
编辑:我已经编写了一个额外的测试来使用另一个站点,并且它加载正确,所以我可以确认其他一切正常。
编辑:它在我的 Nuxt 配置中,现在只是通过它来拔出导致问题的线路。