2017-02-23 75 views
2

我下面的教程英雄之旅爲建設我的第一個app.I寫了一個組件文件threads.component.ts如下:angular2快速入門找不到名稱「模塊」

@Component({ 
    moduleId: module.id, 
    selector: 'Threads', 
    templateUrl: './threads.component.html', 
    styleUrls: ['./threads.component.css'] 
}) 

,但我得到錯誤「找不到名稱模塊」,我該怎麼辦才能解決這個問題?

回答

4

這是一個打字稿錯誤。您可以添加類型節點,並得到解決:

npm install -D @types/node 

而在你tsconfig:

//tsconfig.json 
{ 
    ... 
    "compilerOptions": { 
     "types" : ["node"] 
    } 
... 
} 

,如果你不想安裝類型簡單的版本:

在添加此你的組件的頂部:

declare var module: { 
    id: string; 
} 
+0

謝謝,這個答案幫我了 – Ekoar

+0

聲明var module:{};修復了我在Storybook React Native與TypeScript中看到的相同問題。 –