В одном из своих модулей импортировал jQuery:
import $ from 'jquery'
И затем экспортировал его через Webpack:
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery'
})
При этом в браузере он как-то странно работает. Например, сайт, на котором jQuery импортирован на страницу посредством тэга <script>, функции выполняются так:
При подключении методом, описанным выше, всё работает вот так:
Как это исправить?
Экспортировать модули в глобальную область видимости получилось только так:
window['jQuery'] = $; window['$'] = $;
Метод Webpack не срабатывает...
Сборка персонального компьютера от Artline: умный выбор для современных пользователей