Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 角度-找不到错误源,因为堆栈跟踪在生产模式下被混淆_Angular - Fatal编程技术网

Angular 角度-找不到错误源,因为堆栈跟踪在生产模式下被混淆

Angular 角度-找不到错误源,因为堆栈跟踪在生产模式下被混淆,angular,Angular,我尝试在生产模式下运行angular应用程序ng serve--aot--prod。当应用程序启动时,我在控制台中看到一个错误,但是错误堆栈跟踪是模糊的,我找不到导致错误的源代码。如果没有--prod选项,则不会出现错误。如何找到错误源 main.026c3ce7721e9ba03a1e.js:1 ERROR TypeError: f.ngOnInit is not a function at main.026c3ce7721e9ba03a1e.js:1 at main.026c

我尝试在生产模式下运行angular应用程序
ng serve--aot--prod
。当应用程序启动时,我在控制台中看到一个错误,但是错误堆栈跟踪是模糊的,我找不到导致错误的源代码。如果没有
--prod
选项,则不会出现错误。如何找到错误源

main.026c3ce7721e9ba03a1e.js:1 ERROR TypeError: f.ngOnInit is not a function
    at main.026c3ce7721e9ba03a1e.js:1
    at main.026c3ce7721e9ba03a1e.js:1
    at Ji (main.026c3ce7721e9ba03a1e.js:1)
    at Eo (main.026c3ce7721e9ba03a1e.js:1)
    at Object.updateDirectives (main.026c3ce7721e9ba03a1e.js:1)
    at Object.updateDirectives (main.026c3ce7721e9ba03a1e.js:1)
    at $i (main.026c3ce7721e9ba03a1e.js:1)
    at so (main.026c3ce7721e9ba03a1e.js:1)
    at oo (main.026c3ce7721e9ba03a1e.js:1)
    at $i (main.026c3ce7721e9ba03a1e.js:1)

anuglar.json
config文件中启用
sourceMap
,以查看原始代码堆栈跟踪

{
  "projects": {
    "myProject": {
      "architect": {
        "build": {
          "configurations": {
            "production": {
              "sourceMap": true
            }
          }
        }
      }
    }
  }
}
我还尝试添加
--sourcemap
选项来服务命令,但由于某些原因,该选项没有解决我的问题。

编译时使用
--sourcemap true
选项