1
TypeScript可以讀取/獲取SystemJS並使用它?TypeScript類可以讀取SystemJS類嗎?
這是JavaScript版本
System.config({
baseURL: "/lib",
defaultJSExtensions: true
});
System.import('/scripts/angular2-demo/Main');
這是打字稿版本。它說它找不到System
所以顯然我需要聲明或導入它。
class SignInPage {
constructor() {
System.config({
baseURL: "/lib",
defaultJSExtensions: true
});
System.import('/scripts/angular2-demo/Main');
}
}
啊!這是一個開始。奇怪的是,我在https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/systemjs/systemjs.d.ts的GitHub上找到了一個。所以,不確定在VS2015中如何使用它。我嘗試了package.json,但是System沒有「絕對鍵入」的部分。 : - /這有點令人困惑。 – fletchsod
我鏈接到我的答案中的打字頁面。它是一個爲您安裝類型定義文件的工具。一旦你安裝了類型代碼,運行'typings install react --ambient --save'命令來安裝定義文件。 – rgvassar
明白了。運行'typings install systemjs --ambient --save',我現在可以在typings.json中看到這個'systemjs'。 – fletchsod