Typescriptモジュールを使用してプロジェクトを作成したいと思いますが、vanilla javascriptからプロジェクトを使用することができます。JavascriptのTypescriptモジュールを使用する
それぞれ1つのクラス(A
、B
、およびC
)を含む3つのモジュールが含まれているとします。
すなわち
A.ts:
export default class A {
/* things */
}
B.ts:
export default class B {
/* things */
}
C.ts:
これらのすべてはに組み込まれており、同梱されているexport default class C {
/* things */
}
1つのファイルdist.js
bpack。 I図書館の利用者は、どのように私はこれをやって行くだろう
<script src="dist.js"></script>
<script>
var foo = new LettersLibrary.A();
</script>
に
を似た何かをできるようにしたいと思い、最終的な目標はtypescriptですモジュールを利用して開発することができることですが、ライブラリを提供バニラjsから使用可能です。
['es6'はモジュールをネイティブに持ち込むので]タイプスクリプトのカスタムモジュールや名前空間を避けることを検討することができます(http://exploringjs.com/es6/ch_modules.html)。ちょうど準拠する必要があります。 – Hitmands