Сохранить имя переменной в. js после сборки Webpack 4 - PullRequest
1 голос
/ 20 марта 2020

Простой вопрос. В моем коде. js внутри модуля у меня было что-то вроде:

var MyVar = MyVar || 'anyOtherValue'

Когда Webpack создает 'Build', он закрывает его на:

var a = a || 'anyOtherValue' 

ПРОБЛЕМА с то есть my HTML преобразуется другой командой в. jsp для MPA. На каждой странице бэкэнд-команда вводит глобальную переменную ( MyVar ) , который будет использоваться javascript, если присутствует:

page1. jsp

<script>
   var myVar="New Value";
</script>

Вопрос : ¿ Как я могу сказать Webpack «оставить» переменную myVar с ее текущим именем вместо ее преобразования?

Я сделал следующий обходной путь, который кажется ужасным для глаз, хотя он работает:

window.myVar = window.myVar || 'someValue';

Заранее спасибо

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