打字稿 ES5 辅助方法重复
Typescript ES5 helper methods duplicated
我正在使用 typescript 和 webpack 将我的 ES+ 代码编译成 ES5,每个模块都包含在它自己的输出包中。
例如:
class User {} = 1.js
class Table {} = 2.js
在查看输出时,我注意到包中存在重复函数,例如:
__decorate
__awaiter
__generator
这些显然是从 transpile 到 ES5 的助手,有没有办法将它们移动到共享包中以减少重复?
这是通过 importHelpers
compiler option 实现的。它在每个需要的地方导入所有辅助函数。
需要安装tslib
包。
我正在使用 typescript 和 webpack 将我的 ES+ 代码编译成 ES5,每个模块都包含在它自己的输出包中。
例如:
class User {} = 1.js
class Table {} = 2.js
在查看输出时,我注意到包中存在重复函数,例如:
__decorate
__awaiter
__generator
这些显然是从 transpile 到 ES5 的助手,有没有办法将它们移动到共享包中以减少重复?
这是通过 importHelpers
compiler option 实现的。它在每个需要的地方导入所有辅助函数。
需要安装tslib
包。