angular - 如何跟踪 AOT 构建错误的问题(Angular 5.2.9)
问题描述
我想为我的项目使用 AOT 进行生产构建。我的 AOT 生产构建通过命令成功
node --max-old-space-size=8192 ./node_modules/@angular/cli/bin/ng build --prod --aot=true --build-optimizer=false --sourcemaps=true
但是在运行 http-server 之后,我在控制台中收到以下错误。
Uncaught Error: StaticInjectorError[t -> function(){}]:
StaticInjectorError(Platform: core)[t -> function(){}]:
NullInjectorError: No provider for function(){}!
at t.get (core.js:1002)
at core.js:1300
at _t (core.js:1242)
at t.get (core.js:1110)
at core.js:1300
at _t (core.js:1242)
at t.get (core.js:1110)
at Ni (core.js:10854)
at core.js:10916
at Vi (core.js:10868)
谁能帮助或指导我,以便我可以跟踪错误?
解决方案
推荐阅读
- javascript - 试图用 puppeteer 抓取 Apple 评论,但它返回空
- r - 如何在 R 中过滤而不指定所有值
- flutter - Flutter Syncfusion日历不显示数据
- angular - Angular Papaparse 无法设置未定义的属性
- javascript - 什么是为附加输入设置更改事件的方法,但单独设置?
- android - 为什么按钮与布局中的视图重合?
- mysql - 与每个 id 的日期条件一起计数
- r - 如何根据列表过滤数据框的列?
- gradle - 如何使用 gradle 项目的集成测试(kotlin DSL)配置 nebula.integtest?
- sql - 是否有动态更改 Excel 文件的工作表名称的选项?(通过 APEX、SQL 或 APEX Office Print)