4

エラーを報告するために stacktrace.js を使用しようとしていますが、スタック トレースのパスは " ng:///FormModule/MyComponent.ngfactory.js "を参照しています。

    TypeError: Cannot read property 'push' of undefined
    at Object.eval [as handleEvent] (ng:///FormModule/MyComponent.ngfactory.js:668:41)
    at handleEvent (http://localhost/dist/form/angular-vendor.bundle.js:12204:138)
    at callWithDebugContext (http://localhost/dist/form/angular-vendor.bundle.js:13665:42)
    at Object.debugHandleEvent [as handleEvent] (http://localhost/dist/form/angular-vendor.bundle.js:13253:12)
    at dispatchEvent (http://localhost/dist/form/angular-vendor.bundle.js:8808:21)
    at http://localhost/dist/form/angular-vendor.bundle.js:9419:20
    at HTMLAnchorElement.<anonymous> (http://localhost/dist/form/angular-vendor.bundle.js:29309:53)
    at ZoneDelegate.invokeTask (http://localhost/dist/form/polyfills.bundle.js:7779:31)
    at Object.onInvokeTask (http://localhost/dist/form/angular-vendor.bundle.js:4090:33)
    at ZoneDelegate.invokeTask (http://localhost/dist/form/polyfills.bundle.js:7778:36)
    at Zone.runTask (http://localhost/dist/form/polyfills.bundle.js:7546:47)
    at HTMLAnchorElement.ZoneTask.invoke (http://localhost/dist/form/polyfills.bundle.js:7841:38)

このパスを読み込めないため、Stacktrace.js はバンドル ファイルとそれに対応するソース マップを見つけることができません。

XMLHttpRequest cannot load ng:///FormModule/MyComponent.ngfactory.js. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.

WebPack、Stacktrace.js を使用してソース マップを動作させている人はいますか、それともこの問題を修正する方法を知っている人はいますか?

4

1 に答える 1