2017-01-06 13 views
0

私は自分のアプリケーションコンポーネントに注入したサービスを持っています。私のフォルダ構造が App Folder structure角2のインポートパスが正しく動作しない

マイサービス下記の通りである

app.component.ts

import { Component } from '@angular/core'; 
import {ProductService} from '../../../products/Classes/Product.Service'; 
import {TestService } from '../../../products/Classes/test.service'; 

@Component({ 
    selector: 'pm-app', 
    moduleId:module.id, 
    templateUrl: '../View/PageTitle.html', 
    providers:[ProductService,TestService] 

}) 
export class AppComponent { 
    pageTitle:string ='Acme Product Management'; 
} 

のroductsはPのroductsフォルダをフォルダではなくP上に存在します。インポートステートメントで大文字に変更すると、「No Provider for ...」が破損します。誰かがなぜこれが起こっているのか教えてもらえますか?私は理由が分からない!あなたのクラスは、このファイルにProduceServiceを命名されている場合は

答えて

関連する問題