假设我有这样的类(用打字稿编写),并将其与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配置文件。
require
它说,确实确实有必要,但与下面的import相同require is not defined
。我想做的是使用纯JavaScript捆绑的内容,我是否不需要再次使用某些框架require
?但我正在努力避免这种情况。希望有道理。
var EntryPoint = require('EntryPoint')
您的onload
方法中缺少类似的东西。