Suponha que eu tenha uma classe como esta (escrita em texto datilografado) e a empacote com o webpack no bundle.js
.
export class EntryPoint {
static run() {
...
}
}
No meu index.html, incluirei o pacote, mas também gostaria de chamar esse método estático.
<script src="build/bundle.js"></script>
<script>
window.onload = function() {
EntryPoint.run();
}
</script>
No entanto, o EntryPoint
é indefinido neste caso. Como eu chamaria o javascript incluído em outro script?
Adicionado : arquivo de configuração do Webpack .
require
pode ser necessário, mas o mesmo que com a importação abaixo, diz ele require is not defined
. O que estou tentando fazer é usar o conteúdo agrupado de javascript comum, não precisaria de alguma estrutura novamente para usar require
? Mas estou tentando evitar isso. Espero que faça sentido.
var EntryPoint = require('EntryPoint')
está faltando no seuonload
método.