我遇到了一些节点依赖的问题,所以我删除了整个node_modules文件夹,之后运行ng serve
会导致上述错误
这是我的app.module.ts
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import { NavComponent } from './shared/nav/nav.component';
import { FooterComponent } from './shared/footer/footer.component';
@NgModule({
declarations: [
AppComponent,
NavComponent,
FooterComponent
],
imports: [
BrowserModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
我的主人
import { enableProdMode } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app/app.module';
import { environment } from './environments/environment';
if (environment.production) {
enableProdMode();
}
platformBrowserDynamic().bootstrapModule(AppModule)
.catch(err => console.log(err));
答案 0 :(得分:0)
请完成此link。
仅在手动重新安装角度/ cli时才解决此问题。 webpack应该是@ angular / cli的一部分。
npm remove webpack
npm install --save-dev @angular/cli@latest
。 这应该可以解决您的问题。 如果没有,请清除整个node_modules文件夹 然后
npm cache clean --force
npm install
npm install --save-dev @angular/cli@latest
如果@ angular / cli安装失败
再次重试npm install --save-dev @angular/cli@latest
。
答案 1 :(得分:0)
由于loadChildren
在尝试延迟加载模块时出现错误,我收到了同样的错误。