Лучший способ перезагрузить скрипт Webpack 4 - PullRequest
0 голосов
/ 06 декабря 2018

Мне нужно перезагрузить скрипт Webpack 4, потому что в рамках моей программы я экспортирую глобальную переменную, давайте назовем ее window.A = localStuff() {}, определенной в локальном контексте программы.После того, как эта переменная вызвана (для инициализации), мне нужно перезагрузить скрипт, перезаписав эту переменную той же самой переменной, определенной в новой области видимости.Для этого я делю вывод Webpack на две переменные WebpackBoostrap и мой модуль MyModule, а затем для перезагрузки сценария я просто вызываю WebpackBoostrap(MyModule).

Поскольку мой подход требует возиться с скомпилированным сценарием,было бы хорошо, если бы был другой поддерживаемый способ сделать это.Это то, что я пытаюсь сделать что-то, что поддерживает Webpack?

Обновление : чтобы убедиться, что мне не нужно редактировать выполненный скрипт вручную каждый раз, когда я редактировал * 1011 Webpack* включить в каждый источник следующее:

window.WebpackBootrap= arguments.callee;
window.A = modules;

Это предоставляет необходимые переменные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...