Javascript 角度2+;typescript:是否可以将编译器配置为在错误堆栈跟踪中包含我的源代码行?

Javascript 角度2+;typescript:是否可以将编译器配置为在错误堆栈跟踪中包含我的源代码行?,javascript,typescript,angular,webpack,ionic2,Javascript,Typescript,Angular,Webpack,Ionic2,在Angular 2项目中,我用typescript编写并用webpack打包,在welcome.ts文件中添加了如下throw: @Page({ templateUrl: 'build/views/welcome/welcome.html' }) export class Welcome{ constructor(){ throw('something went wrong') } } 在JS控制台中,我看到以下错误和堆栈跟踪: EXCEPTION

在Angular 2项目中,我用typescript编写并用webpack打包,在
welcome.ts
文件中添加了如下
throw

@Page({ 
    templateUrl: 'build/views/welcome/welcome.html'
})

export class Welcome{
    constructor(){
        throw('something went wrong')
    }
}
在JS控制台中,我看到以下错误和堆栈跟踪:

EXCEPTION: Error: Uncaught (in promise): EXCEPTION: Error during instantiation of Welcome!.
ORIGINAL EXCEPTION: something went wrong
ERROR CONTEXT:
[object Object]BrowserDomAdapter.logError @ browser_adapter.js?f9d6:77
BrowserDomAdapter.logGroup @ browser_adapter.js?f9d6:87
ExceptionHandler.call @ exception_handler.js?1ee2:57
(anonymous function) @ application_ref.js?7cf8:194
EventEmitter.subscribe.schedulerFn @ async.js?563f:123
SafeSubscriber.__tryOrUnsub @ VM2136:166SafeSubscriber.next @ VM2136:115
Subscriber._next @ VM2136:74Subscriber.next @ VM2136:51
Subject._finalNext @ VM2130:124Subject._next @ VM2130:116
Subject.next @ VM2130:73EventEmitter.emit @ async.js?563f:112
_a._zoneImpl.ng_zone_impl_1.NgZoneImpl.onError @ ng_zone.js?c886:120
_a.inner.inner.fork.onHandleError @ ng_zone_impl.js?4233:66
ZoneDelegate.handleError @ zone.js?fad3:327Zone.runGuarded @ zone.js?fad3:233
_loop_1 @ zone.js?fad3:487drainMicroTaskQueue @ zone.js?fad3:494cancelFn.invoke @ zone.js?fad3:426
browser_adapter.js?f9d6:77 

STACKTRACE:BrowserDomAdapter.logError @ browser_adapter.js?f9d6:77
ExceptionHandler.call @ exception_handler.js?1ee2:59
(anonymous function) @ application_ref.js?7cf8:194
EventEmitter.subscribe.schedulerFn @ async.js?563f:123
SafeSubscriber.__tryOrUnsub @ VM2136:166SafeSubscriber.next @ VM2136:115
Subscriber._next @ VM2136:74
Subscriber.next @ VM2136:51
Subject._finalNext @ VM2130:124
Subject._next @ VM2130:116
Subject.next @ VM2130:73
EventEmitter.emit @ async.js?563f:112
_a._zoneImpl.ng_zone_impl_1.NgZoneImpl.onError @ ng_zone.js?c886:120_
a.inner.inner.fork.onHandleError @ ng_zone_impl.js?4233:66
ZoneDelegate.handleError @ zone.js?fad3:327
Zone.runGuarded @ zone.js?fad3:233
_loop_1 @ zone.js?fad3:487drainMicroTaskQueue @ zone.js?fad3:494
cancelFn.invoke @ zone.js?fad3:426
是否可以配置typescript编译器和网页包,以便stacktrace也可以使用my
welcome.ts
文件?e、 g:

constructor @ welcome.ts:7
到目前为止,我尝试了
tsconfig.js
编译器选项中的所有选项。sourceMap
设置为
true
,但没有任何帮助