I want to add a new component in asp.net core 2.0 SPAs with angular 4 with angular cli with this version:
@angular/cli: 1.4.2
node: 8.4.0
os: Linux x64
when I running this command ng g c vehicle-form
on a directory of components got this error:
Error: Could not find an NgModule for the new component. Use the skip-import option to skip importing components in NgModule. Could not find an NgModule for the new component. Use the skip-import option to skip importing components in NgModule.
Also, I have 3 files for app.module.ts
not one :\ :
app.module.browser.ts
app.module.shared.ts
app.module.server.ts
In my case problem was in e2e project. After I move my project from angular 4 to angular 6 a new angular config file was added "angular.json" instead "angular.conf.json". In a projects section appeared two project: One of them my "ng-app" and other "ng-app-e2e". When I try execute "ng g c" command i catch a same error. A cause was in root section of "ng-app-e2e". It had empty value. I set it into "e2e". Now all is ok! This occurs despite the fact that the default project set in "ng-app".
in .angular-cli.json in part "apps" replace "./src" to "src"