我正在开发angular-cli。我遇到了以下错误。
> ./src/main.ts中的错误 找不到模块:错误:无法解析'。/ $ _ gendir / app / app.module.ngfactory'在&D; \材料\ matapp \ src' @ ./src/main.ts 3:0-74 @ multi ./src/main.ts
我的main.ts
文件:
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);
答案 0 :(得分:7)
这里真正的问题是Angular CLI错误消息是垃圾。这就是我解决它的方法:
npm install enhanced-resolve@3.3.0
我在这个页面上找到了很长很长的解决方案:https://github.com/angular/angular-cli/issues/7113
答案 1 :(得分:1)
我有同样的问题。我通过将angular cli升级到版本1.2.6来解决。
答案 2 :(得分:1)
答案 3 :(得分:1)
将“@ angular / cli”:“1.0.0”,从package.json更改为“@ angular / cli”:“1.2.4”
确保在从1.0.0版本更改为1.2.4后,在构建之前执行 npm install ...
答案 4 :(得分:0)
我有同样的问题并通过删除node_module并运行npm install修复它。