./src/main.ts中的错误找不到模块(ng build --prod)
我正在使用angular-cli。我有以下错误。./src/main.ts中的错误找不到模块(ng build --prod)
ERROR in ./src/main.ts Module not found: Error: Can't resolve './$$_gendir/app/app.module.ngfactory' in 'D:\material\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);
我有同样的问题。我通过将角度cli升级到版本1.2.6来解决问题。
请问如何将角度cli版本1.2.0升级到1.2.6 –
更改“@角/ CLI”: “1.0.0”,从到的package.json “@角/ CLI”:“1.2。 4"
确保从1.0.0版本变化1.2.4后做NPM安装您纳克建立之前...
这里真正的问题是Angular CLI错误消息是垃圾。这是我如何解决它:
npm install [email protected]
我找到了解决办法很长,很长的路要走下来此页:https://github.com/angular/angular-cli/issues/7113
我有同样的问题,并通过删除node_module固定并运行安装NPM。
我的main.ts文件是来自'@ angular/core'的import {enableProdMode}; 从'@ angular/platform-browser-dynamic'导入{platformBrowserDynamic}; 从'./app/app.module'导入{AppModule}; 从'./environments/environment'导入{environment}; if(environment.production){enableProdMode(); } platformBrowserDynamic()。bootstrapModule(AppModule); –
您正在使用哪个'angular-cli'版本? –
@ angular/cli:1.2.0 –