Angenommen, ich habe eine Klasse wie diese (in Typoskript geschrieben) und bündle sie mit Webpack in bundle.js.
export class EntryPoint {
static run() {
...
}
}
In meine index.html werde ich das Bundle aufnehmen, aber dann möchte ich auch diese statische Methode aufrufen.
<script src="build/bundle.js"></script>
<script>
window.onload = function() {
EntryPoint.run();
}
</script>
Das EntryPointist in diesem Fall jedoch undefiniert. Wie würde ich dann das gebündelte Javascript aus einem anderen Skript aufrufen?
Hinzugefügt : Webpack-Konfigurationsdatei .
requirekönnte so etwas notwendig sein, aber dasselbe wie beim Import unten, heißt es require is not defined. Ich versuche, gebündelte Inhalte aus einfachem Javascript zu verwenden. Würde ich nicht erneut ein Framework benötigen, um es zu verwenden require? Aber ich versuche das zu vermeiden. Hoffe es macht Sinn.

var EntryPoint = require('EntryPoint')in IhreronloadMethode fehlt .