Средний
14 уроков
Курс
Webpack 2
Webpack 2 — один из самых мощных и гибких инструментов для frontend-сборки. В чем его преимущества, какие проблемы он решает и как с ним работать — в практическом видеокурсе от основателя LoftSchool&LoftBlog Дмитрия Ковальчука.

#12 — ProvidePlugin — плагин, подключающий модули самостоятельно

Всем привет! Меня зовут Ковальчук Дмитрий. Вы смотрите Лофтскул. Мы продолжаем изучать Webpack 2.

Чем массивнее становится наше приложение, тем больше наши модули наполняются простынями импортируемых библиотек и других модулей

К счастью, у Webpack есть замечательный инструмент — плагин ProvidePlugin, который анализирует наши исходники и автоматически включает нужные модули на основании используемых литералов.
Так, встретив в коде какого-либо модуля идентификатор “$” или “jQuery”, ProvidePlugin сам подключит jQuery, но только туда, где он действительно нужен. Разумеется, при этом у вас должен быть установлен сам jQuery и выполнены некоторые настройки.

Полезные ссылки

Плагин ProvidePlugin на практике

Установим jquery.

webpack.config.js

В index.js напишем какой-либо код, который использует jquery. Например console.log. Напомню, что jquery может быть вызван при помощи объектов ДОЛЛАР или ДЖИКУЭРИ.

Запустим dev-server.

Откроем браузер и заглянем в консоль.

Отлично, всё работает так, как мы и ожидали. Джикуэри выведен в консоль. При этом мы нигде явно его не подключали.

Сделаем коммит и пойдем дальше.

На этом подойдет к концу уже двенадцатый видеоурок курса по изучению Webpack 2.

Приятного всем просмотра! Учитесь с удовольствием!

ツПолезные ссылки к видеоуроку:
✔ Исходники на GitHub
✔ Видеоурок по Yarn
✔ Получить профессию «Веб-разработчик»
✔ Прокачаться на «Продвинутом курсе по веб-разработке»
✔ Подписывайтесь на канал, новые видео выходят каждую неделю.

Материалы к уроку:
Делись:

Оставь комментарий!

Добавить комментарий

Рекомендуемые курсы