Я перестраиваю устаревший c устаревший веб-сайт с помощью webpack + mis c. плагины (mini- css -extract-plugin, html -webpack-plugin, copy-webpack-plugin, et c).
Этот существующий сайт включает SSI (html включает в себя вместе с s html файлы для «компонентного» изменения размера html кода в среде Apache, в которой мы развертываем, ssi html включает как header, footer, et c, в дополнение к файлам страниц s html, которые используют include (home, about, et c), так что SSR вне таблицы. Я не контролирую сервер / CMS конфигурации, к сожалению).
Мне нужно сохранить структуру папок настройки SSI в папке sr c, правильно отобразить ее на сервере dev (используя webpack-dev-server с внедрением хэшированного файла, живая перезагрузка и т. д. c), но не иметь полностью скомпилированного рендера buildout html (как я уже говорил, сохраните структуру SSI, используемую в папке sr c). Я реализовал ssi-загрузчик для веб-пакета, чтобы, по крайней мере, правильно отображать включаемый контент в среде разработчика, но он снова компилирует включаемые файлы в html, когда я собираю контент в производственную среду.
Есть ли способ сделать это в настоящее время только с веб-пакетом? Я использовал gulp-connect и connect-ssi для промежуточного программного обеспечения на локальном сервере gulp-connect для предыдущих процессов сборки в других проектах, но я пытаюсь отойти от этого и застрял на необходимости идентичного копирования структуры SSI из sr c для сборки, но также правильно отображать содержимое SSI на локальном сервере веб-пакетов (опять же, ssi-загрузчик работает для рендеринга среды разработки веб-пакетов, но я не могу создать полный html в рабочей папке, мне нужно сохранить структуру содержания SSI).
Какие-нибудь советы?