TypeScript をデフォルトの Aurelia スケルトンで動作させようとしています。これは、ローダーとして System.JS に基づいています。
TypeScript がモジュールのインポートを受け入れるのに問題があります。スケルトン ファイルの 1 つ「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;
}
aurelia-framework を有効なインポートとして TypeScript に表示させるにはどうすればよいですか? プロジェクトのルートに「aurelia-framework」の特定の場所を記述しているように見える config.js というファイルがありますが、TypeScript はそれをロードする方法を知りません。
よろしくお願いします。