Angular TypeError window.require不是使用电子进行的函数角度测试
我有一个电子角度项目。我的代码编译并运行良好,现在我来测试它。在我开始编写测试之前,所有的Angular TypeError window.require不是使用电子进行的函数角度测试,angular,electron,karma-jasmine,Angular,Electron,Karma Jasmine,我有一个电子角度项目。我的代码编译并运行良好,现在我来测试它。在我开始编写测试之前,所有的'shouldCreate'测试都失败了,消息是“TypeError:window.require不是函数” 我已经看过,也看过其他一些关于这个问题的文章,但是没有一篇文章提到如果它只是在测试中失败了该怎么办 即使我的代码有window.require('fs')之类的东西,我怎么能让测试成功呢?同样,代码可以编译和运行(至少在开发环境中),但在编写测试之前,我的测试失败了 短暂性脑缺血发作 编辑:我的代码
'shouldCreate'
测试都失败了,消息是“TypeError:window.require不是函数”
我已经看过,也看过其他一些关于这个问题的文章,但是没有一篇文章提到如果它只是在测试中失败了该怎么办
即使我的代码有window.require('fs')
之类的东西,我怎么能让测试成功呢?同样,代码可以编译和运行(至少在开发环境中),但在编写测试之前,我的测试失败了
短暂性脑缺血发作
编辑:我的代码基于,因此似乎出现了这些错误,因为我打开了运行karma的端口的浏览器,因此出现了这些错误。(Chrome确实无法访问窗口等,因此它是有意义的。)
当我打开浏览器从CMD运行测试时,一切都成功了,结果都很好,所以这些错误似乎出现了,因为我打开了karma运行的端口的浏览器,结果,这些错误出现了。(Chrome确实无法访问窗口等,因此它是有意义的。) 当我打开浏览器从CMD运行测试时,一切都成功了,结果都很好