Typescript no puede encontrar modules incluso si estaba dando la ruta correcta de typescript en la import

event-component.ts
EventService es la class de service Inyectable, pero tengo el error [ts] no puedo encontrar el module '/shanetworking/event.service', pero app.module.ts le estaba dando la misma ruta de este service que está trabajando su. la ruta es correcta, por favor dime qué está mal en esto …

import { Component } from '@angular/core' import { EventService } from '/shanetworking/event.service' //[ts] Cannot find module '/shanetworking/event.service'. @Component({ selector: 'event-list', template: `<div><h2>we are using Angular Js 2</h2><hr/> <div class="row"> <div class="col-md-6" *ngFor="let event of events"> <event-thumbnil [eventList] = "event" > </event-thumbnil> </div> </div> </div>` }) export class EventsListComponent { events:any[] constructor(private eventService : EventService) { this.events= this.eventService.getEvents(); } } 

app.module.ts

 import { NgModule } from '@angular/core' import {BrowserModule} from '@angular/platform-browser' import {EventsAppComponent } from './events-app.component' import { EventsListComponent } from './Events/events-list.component' import {EventThumbnilComponent } from './Events/events-list.thumbnil' import {NavabarComponent} from './nav/navbar-component' import {EventService} from './shanetworking/event.service' @NgModule({ imports:[BrowserModule], declarations: [EventsAppComponent, EventsListComponent,EventThumbnilComponent,NavabarComponent], bootstrap:[EventsAppComponent], providers:[EventService] }) export class AppModule{ } 

en su file de text typescript se olvida de dar el directory para su service

 import {EventService} from '../shanetworking/event.service' 

compruébalo, puede funcionar