Попытка изменить глобально определенную переменную, которую я импортировал в jQuery, вызывает ошибку ссылки:
global.js
export var w = window.innerWidth;
main.js
import {w} from './global.js';
console.log(w);
$(document).ready(function(){
...
console.log(w);
w = window.innerWidth;
console.log(w);
});
Первые две консоли выводят значение, но третья дает
main.js:31 Uncaught ReferenceError: w is not defined
Это как-то связано с веб-пакетом? Я вижу это в инструментах разработчика:
console.log(_global_js__WEBPACK_IMPORTED_MODULE_3__["w"]);
w = window.innerWidth;
console.log(w);
Как будто это не та же самая переменная, но как мне сделать, чтобы jQuery установил переменную webpack?