stanislav-belichenko
@stanislav-belichenko
Backend PHP Developer

Как наиболее верно организовать работу с htaccess при сборке проекта через Webpack?

Суть такова. Есть некий проект, в нем используется webpack, который естественно собирает бандлы в некую папку. В том числе в конфиге webpack прописано и копирование .htaccess из папки разработки в папку "скомпилированного" проекта.

Естественно, что проект разрабатывается в одной, локальной, среде, а используется по назначению в другой, боевой. Исходя из этого, и файл .htaccess должен содержать разные директивы для той или иной среды.

Вопрос: как наиболее верно организовать создание двух разных версий htaccess? Понятно, что можно создать просто два разных файла в папке разработки и в зависимости от окружения копировать то один, то другой в рабочую папку, но это кажется не слишком изящным решением, так как будет дублирование кода в обоих файлах, например.

Уточнение: я нашел npm-пакет manage-htaccess, который якобы может работать в том числе и с webpack, но он умеет только править уже готовый и созданный в рабочей папке .htaccess, иначе вызывается ошибка.
  • Вопрос задан
  • 344 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы