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

149
Visualizações
Agregar otro archivo de entrada al paquete web sin inyectarlo en el archivo html

Estoy usando CRA con CRACO para agregar otro archivo de entrada a la configuración del paquete web,

Aquí está el código

 module.exports = { webpack: { configure: (webpackConfig, {paths}) => { return { ...webpackConfig, entry: { main: paths.appIndexJs, content: './src/chromeServices/DOMEvaluator.ts', }, } }, }, }

Sin embargo, no necesito que este archivo se inyecte en el archivo HTML, ¿es posible hacerlo?

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

0

Es muy fácil hacerlo. CRACO y, en última instancia, CRA hacen uso de html-webpack-plugin para generar su archivo HTML y agregar las etiquetas de script requeridas. Tendrá que hacer uso del filtrado de fragmentos para lograr esto.

 const HtmlWebpackPlugin = require('html-webpack-plugin'); module.exports = { webpack: { configure: (webpackConfig, {paths}) => { // 1. Find instance of HTML Webpack plugin const pluginInstance = webpackConfig.plugins.find( webpackPlugin => webpackPlugin instanceof HtmlWebpackPlugin ); // 2. Define the exclusion or inclusion if (pluginInstance) { pluginInstance.options.excludeChunks = ['content']; // Or, alternately, use include only feature // pluginInstance.options.chucks = ['main']; } return { ...webpackConfig, entry: { main: paths.appIndexJs, content: './src/chromeServices/DOMEvaluator.ts', }, } }, }, };
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