Electron 3.x为javascript .finally()
添加了支持
我对此有疑问,因为我的Vue应用在处理axios请求时实际上正在使用.finally。
由于.finally()
,使用电子进行的柏树测试失败。 ...
我不能要求团队仅使用测试套件和仅使用“自动”模式来重构问题代码,因为我们仍在致力于本地文化,以接受花费时间进行测试。如果我问开发人员,有人会关闭测试...
问题:有没有办法使Electron能够消化这种语法?
该Webapp由Laravel 5.8.x,Vue 2和axios组成,并通过webmix(webpack链)进行编译。
答案 0 :(得分:4)
您有两个选择:
或者将cypress升级到uses电子5。{p>
或者使用polyfill。
首先,安装es-shims/Promise.prototype.finally:
Reading into your own buffer:
123abc
my_buffer: [ 123abc]
Reading each part separately:
123abc
spaces: [ ]
number: [123]
remaining_chars: [abc]
然后,在您的3.5.0
中:
npm install -D promise.prototype.finally