gpt4 book ai didi

node.js - Angular 7 在构建 StaticInjectorError 时

转载 作者:太空宇宙 更新时间:2023-11-03 23:12:43 25 4
gpt4 key购买 nike

我能够在开发服务器中构建并提供应用程序。但是进入生产版本后,应用程序会导致以下错误。

任何建议都会有帮助。提前致谢。如果有任何其他信息,请告诉我。

Angular 版本 - 7.2.3

main.272e7817336e789a3feb.js:1 错误错误:StaticInjectorError[e -> e]: StaticInjectorError(平台:核心)[e -> e]: NullInjectorError:没有 e 的提供者! 在 e.get (main.272e7817336e789a3feb.js:1) 在 main.272e7817336e789a3feb.js:1 在 e (main.272e7817336e789a3feb.js:1) 在 e.get (main.272e7817336e789a3feb.js:1) 在 main.272e7817336e789a3feb.js:1 在 e (main.272e7817336e789a3feb.js:1) 在 e.get (main.272e7817336e789a3feb.js:1) 在 Pg (main.272e7817336e789a3feb.js:1) 在 main.272e7817336e789a3feb.js:1 在 Ig (main.272e7817336e789a3feb.js:1)

最佳答案

这表示您已将服务直接注入(inject)组件的构造函数中。您需要先在模块中添加服务,而不是直接注入(inject)组件。

将其添加到模块的提供者数组中。然后就可以在组件中使用它了。

例如:提供商:[服务名称]

关于node.js - Angular 7 在构建 StaticInjectorError 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59529755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com