Припустимо, у мене такий клас (написаний машинописом), і я з'єдную його з 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може знадобитися, але таке ж, як і при імпорті нижче, йдеться в повідомленні require is not defined. Що я намагаюся зробити, це використовувати пакетний вміст із простого javascript, чи мені знову не потрібен якийсь фреймворк require? Але я намагаюся цього уникати. Сподіваюся, це має сенс.

var EntryPoint = require('EntryPoint')у вашомуonloadметоді бракує чогось уздовж .