Пройти курс по webPack от Ильи Кантора
Одна из моих целей по освоению современного JS
Критерій завершення
Прослушал все лекции и выполнил все задания
-
Часть 1: Введение
-
Часть 2: Простая сборка
-
2.1 Простой конфиг
-
2.2 Внешний доступ к модулям
-
2.3 Пересборка при изменениях
-
2.4 Source maps
-
2.5 Окружение, NODE_ENV
-
2.6 Babel.JS
-
2.7 Resoving
-
2.8 Минификация
-
-
Часть 3: Несколько скриптов
-
3.1 Несколько точек входа
-
3.2 NoErrorsPlugin
-
3.3 CommonsChunkPlugin
-
3.4 Информация о сборке
-
3.5 Настройки CommonsChunkPlugin
-
3.6 Общий код в common.js
-
3.7 Мульти-компиляция
-
-
Часть 4: Продвинутые require
-
4.1 Динамический require
-
4.2 Объединение фрагментов
-
4.3 require(выражение)
-
4.4 require.context
-
4.5 Динамический require.context
-
4.6 ContextReplacementPlugin
-
4.7 IgnorePlugin
-
-
Часть 5: Подключение библиотек
-
5.1 CDN и сборка: externals
-
5.2 Локально: ProvidePlugin
-
5.3 Оптимизация: noParse, include
-
5.4 Старые скрипты: пути и imports/exports
-
5.5 expose и script-loader
-
-
Часть 6: Стили и файлы
-
6.1 Компонент "меню", style-loader
-
6.2 CSS и file-loader
-
6.3 url-loader
-
6.4 jade-loader
-
6.5 less, sass, stylus
-
6.6 ExtractTextPlugin
-
-
Часть 7: Длинное кеширование
-
7.1 Повторение: пример конфига
-
7.2 Настройки для кеширования
-
-
Часть 8: Live reload и Hot Module Replacement
-
8.1 Webpack Dev Server
-
8.2 Продвинутая настройка WDS
-
8.3 Live Reload
-
8.4 Hot Module Replacement
-
- 1592
- 01 лютого 2016, 06:50
Не пропустіть нові записи!
Підпишіться на ціль і стежте за її досягненням