我有一个Angular / TS项目,其中包含以下 tsconfig.json 文件:
{
"compileOnSave": false,
"compilerOptions": {
"outDir": "./dist/out-tsc",
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es5",
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2017",
"dom"
]
}
}
如果我的代码中出现异常,则跟踪将在Web资源管理器开发工具控制台中编写。
我可以在 Firefox 和 Chrome 的TS文件中添加断点。
问题:
使用 Chrome 一切正常。跟踪描述了错误,并将我发送至正确的文件。
但是使用 Firefox 时,跟踪不会将我链接到TS文件,而是将polyfills.bundle.js链接到
。ERROR Error: "[object Object]"
resolvePromisehttp://localhost/app/polyfills.bundle.js:6856:31resolvePromisehttp://localhost/app/polyfills.bundle.js:6813:17scheduleResolveOrRejecthttp://localhost/app/polyfills.bundle.js:6915:17invokeTaskhttp://localhost/app/polyfills.bundle.js:6463:17onInvokeTaskhttp://localhost/app/vendor.bundle.js:68464:24invokeTaskhttp://localhost/app/polyfills.bundle.js:6462:17runTaskhttp://localhost/app/polyfills.bundle.js:6230:28drainMicroTaskQueuehttp://localhost/app/polyfills.bundle.js:6637:25invokeTaskhttp://localhost/app/polyfills.bundle.js:6542:21invokeTaskhttp://localhost/app/polyfills.bundle.js:7582:9globalZoneAwareCallbackhttp://localhost/app/polyfills.bundle.js:7608:17
Firefox 属性 devtools.source-map.locations.enabled 已设置为 true 。
任何帮助将不胜感激。