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



致任何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附带调试器

最新更新