Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

144
Visualizações
Cómo configurar diferentes opciones de complementos con webpack-merge

base https://webpack.js.org/guides/production/

Quiero usar una plantilla html diferente en webpack.dev.js y webpack.prod.js

paquete web.common.js

 const path = require('path'); const HtmlWebpackPlugin = require('html-webpack-plugin'); module.exports = { entry: { app: './src/index.js', }, plugins: [ new HtmlWebpackPlugin({ title: 'Production' }), ] };

webpack.dev.js

 const { merge } = require('webpack-merge'); const common = require('./webpack.common.js'); module.exports = merge(common, { mode: 'development', plugins: [ new HtmlWebpackPlugin({ template:'./public/index-dev.html', }) ] });

webpack.prod.js

 const { merge } = require('webpack-merge'); const common = require('./webpack.common.js'); module.exports = merge(common, { mode: 'production', plugins: new HtmlWebpackPlugin({ template:'./public/index.html', }) ] });

informe ReferenceError: HtmlWebpackPlugin no está definido cuando npm se ejecuta con estas configuraciones

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Sin un requerimiento/importación explícito, no puede acceder directamente a HtmlWebpackPlugin de nada más desde un archivo de configuración en otro. Fusionar solo une la parte de configuración, no los archivos completos.

Por lo tanto, debe tener const HtmlWebpackPlugin = require('html-webpack-plugin'); en todos los archivos donde se utiliza HtmlWebpackPlugin.

webpage-merge no combina todos los datos del archivo, solo el objeto module.exports en sí.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda