如何让Aurelia-cli在gulp插件错误上提供堆栈跟踪?

时间:2016-09-23 00:43:16

标签: aurelia aurelia-cli

对于任何Aurelia CLI专业人士:

我已经成功获得了业力代码覆盖率设置并将捆绑的输出映射回我的打字稿源,但是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

按照自述文件中的说明进行操作。

1 个答案:

答案 0 :(得分:0)

您实际上可以单步执行CLI:How to debug Aurelia CLI

TL:DR使用vscode,您可以为节点设置启动目标,并在附加调试器的情况下执行cli。