小编L. *_*ire的帖子

使用Javascript中的Typescript模块

我想使用Typescript模块创建一个项目,但允许从vanilla javascript中使用它.

可以说,它包含各含有单个类,3个模块A,BC.

A.ts:

export default class A {
    /* things */
}
Run Code Online (Sandbox Code Playgroud)

B.ts:

export default class B {
    /* things */
}
Run Code Online (Sandbox Code Playgroud)

C.ts:

export default class C {
    /* things */
}
Run Code Online (Sandbox Code Playgroud)

所有这些都是dist.js使用webpack 构建并捆绑到一个文件中的.我希望图书馆的用户能够做类似的事情

<script src="dist.js"></script>
<script>
    var foo = new LettersLibrary.A();
</script>
Run Code Online (Sandbox Code Playgroud)

我将如何做到这一点,最终的目标是能够开发利用打字稿模块,但提供一个可从vanilla js使用的库.

javascript typescript webpack

16
推荐指数
1
解决办法
2637
查看次数

标签 统计

javascript ×1

typescript ×1

webpack ×1