私は、Typescriptインターフェイス、抽象クラス(インターフェイスを実装する)、および抽象クラスを継承するクラスを持っています。私が構築しているこのTypescriptライブラリはかなりjQueryを使用しており、そのコンストラクタの引数として$
を引数にとります。tsc tsconfig.json requirejsと互換性のあるJSクラスにコンパイルする設定ですか?
私は次のようにjQueryと生成されたライブラリを追加するrequirejs
を使用している537
のWebkit/Safariのをターゲットに、reactjsを使用して含まれることになるJavascriptのクラスにこれをコンパイルするtsc
を使用したい:
define(["jquery","vham"],function ($,VHAM) {
alert('$: ' + $); // This exists
alert('VHAM: ' + VHAM); // This crashes
...
JS /アプリ/ main.js
マイライブラリjavascriptのコードのすべてがjs/lib/vham.js
に出力されます。 vham.js
はtsc
コンパイラの出力です。 requirejsを使用して依存関係として使用するためにクラスをコンパイルするための適切な設定はtsconfig.json
ですか?