致任何Aurelia CLI专业人士:
我已经成功地设置了karma代码覆盖,并将绑定的输出映射回我的typescript源,但是karma插件在生成输出时抛出了一个错误。在这里看到的:
{ uid: 0,
name: 'unit',
branch: false,
error:
{ [TypeError: Cannot read property 'split' of null]
domain:
Domain {
domain: null,
_events: {},
_eventsCount: 0,
_maxListeners: undefined,
members: [] },
domainThrown: true },
duration: [ 1, 611956616 ],
time: 1474556751202 }
{ [TypeError: Cannot read property 'split' of null]
domain:
Domain {
domain: null,
_events: {},
_eventsCount: 0,
_maxListeners: undefined,
members: [] },
domainThrown: true }
我如何告诉CLI给我堆栈跟踪,以便我可以去修复插件中的问题?
下面是一个演示这个问题的项目:https://github.com/Roustalski/aurelia-typescript-coverage
按照README中的说明操作
您实际上可以通过CLI步骤:如何调试Aurelia CLI
TL:DR使用vscode,你可以设置启动目标节点和执行cli附带调试器