6
我試圖讓TypeScript使用基於System.JS作爲加載程序的默認Aurelia框架。如何使用TypeScript加載System.js模塊?
我無法讓TypeScript接受模塊導入。我將其中一個框架文件「nav-bar.js」重命名爲「nav-bar.ts」,以查看是否可以將該示例轉換爲TypeScript。該代碼導致編譯器錯誤:「錯誤:(5,24)TS2307:找不到外部模塊'aurelia-framework'。」
import {bindable} from "aurelia-framework";
export class NavBar {
//noinspection ES6Validation
@bindable router = null;
}
我怎樣才能得到TypeScript看到aurelia框架作爲一個有效的導入?項目的根目錄中有一個名爲config.js的文件,它似乎描述了「aurelia-framework」的具體位置,但TypeScript不知道如何加載它。
在此先感謝您的幫助。
要添加,我們將在下一組主要版本中添加官方的'.d.ts'文件。 –
鏈接有用的信息 - 顯然有一個tsconfig.json文件,我認爲它定義了像「aurelia-framework」這樣的位置。但是,您提供的鏈接在6月9日最新的Aurelia發佈之前有定義。是否有人計劃將定義更新到當前的Aurelia版本?或者我應該使用舊的定義? –