假设我有这样的类(用TypeScript编写),并将其与webpack捆绑在一起bundle.js
。
export class EntryPoint {
static run() {
...
}
}
在我的index.html中,我将包含该捆绑包,但随后我也想调用该静态方法。
<script src="build/bundle.js"></script>
<script>
window.onload = function() {
EntryPoint.run();
}
</script>
但是,EntryPoint
在这种情况下,未定义。那我该如何从另一个脚本中调用捆绑的javascript?
补充:Webpack配置文件。
在我的情况下,我可以通过在创建脚本时将函数写入窗口来从另一个脚本从捆绑的JavaScript中调用函数。
我无法使用Babel,因此对我有用。