gpt4 book ai didi

angular - NullInjectorError : No provider for Compiler

转载 作者:行者123 更新时间:2023-12-03 15:14:00 26 4
gpt4 key购买 nike

此错误的自我回答问题:

injector.ts:128 Uncaught Error :StaticInjectorError [编译器]:
静态注入(inject)器错误[编译器]:
NullInjectorError:没有编译器的提供者!
在 _NullInjector.get (injector.ts:23) [ Angular ]

最佳答案

我忘记导入 BrowserModule进入我的主应用程序模块。

import {NgModule} from '@angular/core';
import {BrowserModule} from '@angular/platform-browser';
import {RouterModule, Routes} from '@angular/router';

import {AppComponent} from './app';
...

@NgModule({
declarations: [
AppComponent, ...
],
imports: [
BrowserModule, // <-- this!
RouterModule.forRoot(routes),
],
bootstrap: [
AppComponent,
]
})
export class AppModule {}

如果您仅在单元​​测试期间看到此错误,请参阅此问题:
Error: No provider for Compiler! DI Exception Angular 2 Testing

关于angular - NullInjectorError : No provider for Compiler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47214534/

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