Меню
Шаг 6. Итог
В качестве бонуса напомним о поле output, ведь мы можем манипулировать им по своему усмотрению. Давайте добавим к нему следующую запись:
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'scripts/[name].[contenthash].js',
clean: true,
}
Теперь во время сборки приложения будет создана директория dist с внутренними директориями для стилей, изображений и шрифтов. При внесении правок и пересборки приложения старые файлы автоматически удалятся и заменятся новыми.
Готовый код приложения лежит в репозитории.