如果你使用 Angular 模块,你可能会遇到一个错误,在其中一些主要的成员没有被导出,例如 AppComponent、NgModule 和 BrowserModule。这个错误信息通常是“core no export members”的形式。
为了解决这个问题,你可以使用这样一个简单的解决方案:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { AppComponent } from './app.component';
@NgModule({
declarations: [AppComponent],
imports: [BrowserModule],
bootstrap: [AppComponent]
})
export class AppModule { }
在这个示例中,我们正确使用了 BrowserModule 和 AppComponent,以及声明和引用 AppModule。
npm install -g @angular/cli
ng update @angular/core @angular/cli
这个命令将会更新你的 Angular CLI 版本以及应用的依赖项。这个方法应该解决了你的问题。
在最后,如果你继续遇到问题,你可以仔细地检查你的代码并确保所有的导出成员都已经正确地定义和引用。
需要注意的是,如果你使用的是旧版本的 Angular,可能会导致这种问题,因为这些版本可能没有导出所有的重要成员。所以,最好使用最新版本的 Angular,以确保所有的成员都能被正确地导入和使用。