我有一個主打字稿文件:Main.ts 在這個文件中,我使用了一個名爲Opleiding的類,它來自另一個文件。包含另一個文件中的文件的打字稿代碼
其他文件一樣
/// <reference path="../Models/Opleiding.ts" />
此作品完美的智能感知引用,但不包括該代碼。我希望包含代碼,因此我只需將Main.ts發送給客戶端。
我試圖改變類出口類,然後智能感知建議增加以下內容:
import Opleiding1 = require("../Models/Opleiding");
import Opleiding = Opleiding1.Opleiding;
這是接受智能感知不錯,但我的瀏覽器說,需要是未定義但是。我不確定我做錯了什麼,如果我在這裏採取正確的方法,或者如果這可以做得更簡單。我只想包含代碼,因此我只需將一個文件發送給客戶端即可。我怎樣才能做到這一點?
我不這麼認爲美國可以以這種方式使用'require'。您需要'var sampleModule = require('modulename');' – Smit
@Smit:如果我將代碼更改爲此,則intellisense無法識別require' – Kai
'不從'../../../導入{Opleiding}組件''不要把'.ts'工作? – Smit