如何引导具有常春藤路由功能的角度应用程序?

时间:2019-05-07 07:47:35

标签: javascript angular angular-ivy

我正在尝试为Angular应用启用新的ivy引导程序。

在main.ts中 我替换了

b=a[ttt]
IndexError: index 66 is out of bounds for axis 0 with size 65

使用

platformBrowserDynamic().bootstrapModule(AppModule);

但是我一直遇到这个错误

import { enableProdMode, ɵrenderComponent as renderComponent, Injector, INJECTOR } from '@angular/core';
const injector: Injector = Injector.create({
  name: 'root',
  providers: [
    {
      provide: UserService,
      deps: [ApiService, JwtService]
    },
    {
      provide: ApiService,
      deps: [HttpClient]
    },
    {
      provide: HttpClient,
      deps: []
    },
    {
      provide: JwtService,
      deps: []
    }
  ]
});

renderComponent(AppComponent, {
  injector: injector
});

如上所述,我试图将AppComponent依赖的所有服务/依赖项添加到注入器的提供程序中,但我猜想它失败了,因为它不了解路由的设置方式,有什么主意吗?

1 个答案:

答案 0 :(得分:0)

在运行ng serve

之前

您需要先运行ivy-ngcc

然后尝试ng serve --aot