2016-07-26 62 views
0

剛剛在Angular-2上採取了寶貝步驟,已經通過5-min quick startScothIO example。我嘗試了一個組件和服務的例子,我甚至無法啓動我的應用程序,當我發動npm start命令。在「npm start」找不到'.component'和'.service'模塊例外

我獲得以下錯誤:

app/app.ts(5,33): error TS2307: Cannot find module '/app/family.component'. 
app/app.ts(6,31): error TS2307: Cannot find module '/app/family.service'. 
app/family.component.ts(2,31): error TS2307: Cannot find module 'app/family.service'. 

我明白一個事實,即角/打字稿無法找到family.componentfamily.service當其試圖編譯,但所有的導入路徑似乎是我正確的,因爲它的工作在嘗試使用5-min quick start示例時都很好。

這裏是Plunker link擁有所有的代碼文件

請幫我在糾正這種編譯例外。

+1

https://plnkr.co/edit/PMt6BvYMw69BSvocvOmT?p=preview – micronyks

+0

@micronyks:u能PLZ告訴具有u在plunker環節做了什麼變化ü提供?我看到除了systemjs.config.js中的一些更改外,所有文件都是相同的。 – BeingSuman

+0

是的,我更改了'systemjs.config.js'。 – micronyks

回答

2

在app.ts的路徑是不正確的family.component和family.service ...

只是改變從應用/ family.component的路徑,只是./family.component

的變化: -

應用程序/ family.component ==> ./family.component

應用程序/ family.service ==> ./family.service

這將解決你的問題:)

+0

非常感謝@Akshay,它像一個魅力男人:) – BeingSuman