как замена горячего модуля webpack избежать загрязнения javascript контекста? - PullRequest
0 голосов
/ 03 мая 2020

Мы все знаем, что HMR перезагрузится js после того, как мы отредактировали его.

Но у меня вопрос: как перезагрузить webpack js context?

Например, есть файл с именем app. js, webpack выполняет его, мы изменили app. js в нашей локальной рабочей области, а затем в веб-пакете обновите новый скомпилированный файл с именем app.2136sjah ie. js, который 213*** является SHA и выполняется в текущем js контексте.

Если приложение. js содержит setInterval, как уничтожить предыдущее setInterval в приложении. js?

Предыдущий setInterval загрязнил наш контекст js, который уже был выполнен в javascript V8!

Если мы использовали глобальный API, но не обновили sh полную страницу, как это сделать? aviod предыдущие коды раздражают нас?

Извините за мой бедный Engli sh: (*

...