TypeScript で Backbone アプリを構築しています。テンプレートを別の .html ファイル (構文など) に配置したいと考えています。今は Require.js を使用していません。どうすればテキスト ファイルをロードできますか。そのための関数を作成する必要があると思いますが、TypeScript で既に利用できるものはありますか?
質問する
1674 次
3 に答える
1
typescriptコンパイラでは、Typescriptファイルのみをコンパイルできます。コードをhtml
ファイルに保存しても、コードをコンパイルすることはできません。
他のTypescriptファイルからコードをロードする場合、コンパイラは現在、モジュールのインポートをサポートしcommonjs
、amd
スタイルを設定します。tsc --module commonjs
またはを指定することにより、使用するモデルのタイプをコンパイラーに指示できますtsc --module amd
。
Typescriptは、2種類のモジュール、つまりexternal
とinternal
モジュールをサポートします。使用するモジュールのタイプに応じて、インポートの動作は異なります。言語仕様のセクション9とこれまたはこの回答を見てください。
于 2012-10-12T13:10:11.543 に答える
1
コード以外の依存関係を読み込むためのrequirejs プラグインがあります。この場合、いくつかのテンプレートは個別の html ファイルに保存されています。
于 2012-10-12T17:11:20.847 に答える
-1
誰かがhttps://github.com/iammerrick/require-tsで同様のことを書いていますが、おそらくニーズに合わせて調整する必要があります。
于 2012-10-12T15:33:42.080 に答える