ERROR in Error: No NgModule metadata found for 'AppModule'.
at NgModuleResolver.resolve (C:\Users\diman\Desktop\be\node_modules\@angular\compiler\bundles\compiler.umd.js:20277:23)
at CompileMetadataResolver.getNgModuleMetadata (C:\Users\diman\Desktop\be\node_modules\@angular\compiler\bundles\compiler.umd.js:15230:60)
at visitLazyRoute (C:\Users\diman\Desktop\be\node_modules\@angular\compiler\bundles\compiler.umd.js:31167:104)
at AotCompiler.listLazyRoutes (C:\Users\diman\Desktop\be\node_modules\@angular\compiler\bundles\compiler.umd.js:31135:20)
at AngularCompilerProgram.listLazyRoutes (C:\Users\diman\Desktop\be\node_modules\@angular\compiler-cli\src\transformers\program.js:156:30)
at Function.NgTools_InternalApi_NG_2.listLazyRoutes (C:\Users\diman\Desktop\be\node_modules\@angular\compiler-cli\src\ngtools_api.js:44:36)
at AngularCompilerPlugin._getLazyRoutesFromNgtools (C:\Users\diman\Desktop\be\node_modules\@angular\cli\node_modules\@ngtools\webpack\src\angular_compiler_plugin.js:248:66)
at Promise.resolve.then.then (C:\Users\diman\Desktop\be\node_modules\@angular\cli\node_modules\@ngtools\webpack\src\angular_compiler_plugin.js:565:50)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)
No NgModule metadata found for ...обычно возникает из-за того, что был не верно собран ваш проект. Т.к. при написании вы скорее всего используете TypeScript и соответственно декортаторы, например @NgModule, то в момент компиляции нужно это как-то преобразовать. Для всех классов модулей/компонентов/сервисов и т.п. в ангуляре используются соответсвтующие дектораторы, которые помогают определить какие действия будет выполнять этот класс, а так же другой функционал вроде зависимостей и т.п. Так вот, при компиляции у вас декоратор нормально не раскрывается.
AppModule = AppModule_1 = __decorate([
....
])