NullInjectorError: R3InjectorError(n)[c -> n -> J -> J -> J]

问题描述 投票:0回答:1

我正在开发由前同事开发的旧角度项目,我正在尝试调试它。但是,在运行时,我遇到以下错误:

NullInjectorError: R3InjectorError(n)[c -> n -> J -> J -> J]: 
NullInjectorError: No provider for J!
  at Qd.get (main.js:1:1159201)
  at gy.get (main.js:1:1160554)
  at gy.get (main.js:1:1160554)
  at gy.get (main.js:1:1160554)
  at Rv (main.js:1:1131811)
  at Object.Ir (main.js:1:1131912)
  at n.ɵfac [as factory] (main.js:1:194040)
  at gy.hydrate (main.js:1:1162531)
  at gy.get (main.js:1:1160506)
  at Rv (main.js:1:1131811)

代码似乎被混淆了。

是否可以禁用混淆?

angular obfuscation
1个回答
0
投票

我发现的所有建议都是将

optimization
标志设置为
false
。但这并没有奏效;在调试模式下,应用程序仍然很混乱。只是当我运行
ng serve --configuration production
时,我终于收到了未混淆的错误

© www.soinside.com 2019 - 2024. All rights reserved.