Angular 在./src/main.ts模块中找不到错误(ng build--prod)

Angular 在./src/main.ts模块中找不到错误(ng build--prod),angular,Angular,我在做一件事。我犯了以下错误 ./src/main.ts中出现错误 找不到模块:错误:无法解析“D:\material\matapp\src”中的“/$$\u gendir/app/app.Module.ngfactory” @./src/main.ts 3:0-74 @multi./src/main.ts 我的main.ts文件: import { enableProdMode } from '@angular/core'; import { platformBrowserDynamic }

我在做一件事。我犯了以下错误

./src/main.ts中出现错误 找不到模块:错误:无法解析“D:\material\matapp\src”中的“/$$\u gendir/app/app.Module.ngfactory” @./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);

请帮我解决这个问题。PFA我也有同样的问题。我通过将angular cli升级到1.2.6版解决了这个问题

试试这个

ng build -prod --aot=false
将“@angular/cli”:“1.0.0”从package.json更改为“”@angular/cli”:“1.2.4”


在从1.0.0版本更改为1.2.4版本后,请确保在生成之前执行npm安装。。

这里真正的问题是Angular CLI错误消息是垃圾。我就是这样解决的:

npm install enhanced-resolve@3.3.0

我在这个页面上找到了解决方案:

我也遇到了同样的问题,通过删除node_模块并运行npm安装来修复它。

我的main.ts文件是从“@angular/core”导入的{enableProdMode};从“@angular/platformBrowserDynamic”导入{platformBrowserDynamic};从“./app/app.module”导入{AppModule};从“./environments/environment”导入{environment};if(environment.production){enableProdMode();}platformBrowserDynamic().bootstrapModule(AppModule);您使用的是哪个
angular cli
版本?@angular/cli:1.2.0不确定,但请检查您的
package.json
,其中检查
“增强解析”的版本“^3.4.1”,
@avnesh shakya。不可用请告诉我如何将angular cli版本1.2.0升级到1.2.6这不是一个解决方案。关闭AOT将使构建顺利进行,但会失去它的所有好处。