Reputation: 175
I'm using Stackblitz to practice angularJS and it's coming up with an error when I attempt to import a component in the app.module.ts file.
Import error, can't find file:
./heroes/heroes.component
app.module.ts
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { FormsModule } from '@angular/forms';
import { AppComponent } from './app.component';
import { HelloComponent } from './hello.component';
import { HeroesComponent } from './heroes/heroes.component';
https://stackblitz.com/edit/angular-akxx4e?file=src%2Fapp%2Fapp.module.ts
Upvotes: 0
Views: 2437
Reputation: 1785
This issue occurs due to component creation inside wrong location.
So heroes component
should be created inside app
root. This is the recommended answer.
Correcting component's relative path is also works. But it is not the correct answer.
import { HeroesComponent } from '../heroes/heroes.component';
Upvotes: 0
Reputation: 5544
Update below Changes, because it's in different folder
import { HeroesComponent } from '../heroes/heroes.component';
Upvotes: 2