小编pat*_*iss的帖子

Angular 单元测试失败,但不在本地

升级到 Angular 版本 11 后,单元测试现在在 Travis CI 上失败。在本地,它们确实成功了(即使在使用相同的节点、nvm 和 npm 版本进行全新安装之后)。

所有单元测试的错误都是一样的 -

Failed: fn.bind is not a function
    TypeError: fn.bind is not a function
        at newTrustedFunctionForJIT (node_modules/@angular/compiler/fesm2015/compiler.js:6845:1)
        at JitEvaluator.evaluateCode (node_modules/@angular/compiler/fesm2015/compiler.js:6909:1)
        at JitEvaluator.evaluateStatements (node_modules/@angular/compiler/fesm2015/compiler.js:6883:1)
Run Code Online (Sandbox Code Playgroud)

根据错误消息,我认为该问题可能与 ngcc? 有人有类似的问题吗?

unit-testing travis-ci angular

5
推荐指数
1
解决办法
279
查看次数

标签 统计

angular ×1

travis-ci ×1

unit-testing ×1