irikonova45
@irikonova45
Веб дизайнер

Как подружить HtmlWebpackPlugin и html-loader?

Есть конфиг
webpack

plugins: [
    new HtmlWebpackPlugin({
      templateParameters: {
        title: 'Title for site',
      },
      template: path.resolve(__dirname, './src/index.html'), 
      filename: 'index.html'
    })
  ],
{...}
    rules: [
      {
        test: /\.html$/i,
        use: ['html-loader']
      }
]


Вроде бы, отрабатывает нормально, без ошибок - за исключением того, что не происходит замена шаблонных значений. Т.е. в html файле остается:
<title><%= title %></title>
вместо нужных подстановок из templateParameters. Webpack 5, сколько не гуглила - так и не смогла найти нужных настроек. Если кто-то сталкивался с подобным - подскажите решение, пожалуйста.
  • Вопрос задан
  • 284 просмотра
Пригласить эксперта
Ответы на вопрос 1
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
plugins: [
      new HTMLWebpackPlugin({
        title: 'Title for site',
        template: path.resolve(__dirname, './src/index.html'), 
        filename: 'index.html'
      })
  ]
Ответ написан
Ваш ответ на вопрос

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

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