@dollaween

Как подключить EJS к Webpack?

Настроил Webpack production mode, работает как швейцарские часы.
Но с development mode столкнулся с одной проблемой.

При запуске development mode, получается что папка dist находится где-то в памяти Webpack и, чтобы она создалась/была обновлена, нужно запускать билд через production mode.

Когда я сервером рендерю EJS, он не видит файлы .css, .js и другие, так как они еще не созданы/не обновлены.

Вот этот момент я не понимаю, как мне правильно подключить EJS к Webpack, чтобы при запуске development mode был доступ к .css, .js другим файлам.

Loader у меня стоит такой:
{
  test: /\.ejs$/,
  loader: 'ejs-loader'
}


HtmlWebpackPlugin настроен так:
new HtmlWebpackPlugin({
  hash: false,
  template: `${PATHS.src}/index.ejs`,
  filename: './index.ejs'
})
  • Вопрос задан
  • 149 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Ostic
Программист - любитель
Не использую ejs, но для того, чтобы у меня были видны файлы в dev или prod, без разницы использую
5c9261a2c1c62671530661.jpeg
те копирую нужные мне папки (и файлы в них)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы