webpack

Webpack Descrição da imagem Webpack.png.

Em formação
Desenvolvido por Tobias Koppers, Sean Larkin, Johannes Ewald, Juho Vepsäläinen, Kees Kluskens e contribuidores do Webpack
Última versão 5.15.0 (15 de janeiro de 2021)
Depósito github.com/webpack/webpack
Escrito em Javascript
Meio Ambiente Plataforma cruzada
Licença Licença MIT
Local na rede Internet webpack.js.org

Webpack é um empacotador de módulo JavaScript de código aberto . Ele foi projetado principalmente para JavaScript, mas pode transformar ativos de front-end , como HTML , CSS e imagens, se os carregadores correspondentes forem incluídos. Webpack pega módulos com dependências e gera ativos estáticos que representam esses módulos.

O Webpack pega dependências e gera um gráfico de dependência, permitindo que os desenvolvedores da web usem uma abordagem modular para suas necessidades de desenvolvimento de aplicativos da web. Ele pode ser usado na linha de comando ou pode ser configurado usando um arquivo de configuração denominado webpack.config.js . Este arquivo é usado para definir regras, plug-ins, etc., para um projeto. (Webpack é altamente extensível por meio de regras que permitem que os desenvolvedores escrevam tarefas personalizadas que desejam executar ao agrupar arquivos.)

O Node.js é necessário para usar o Webpack.

Servidor de desenvolvimento Webpack

O Webpack também fornece um servidor de desenvolvimento integrado chamado Webpack Dev Server, que pode ser usado como um servidor HTTP para servir arquivos durante o desenvolvimento. Ele também oferece a opção de usar o recurso de recarregamento a quente .

Notas e referências

  1. "  Web Performance Optimization with webpack  " , Google Developers (acessado em 16 de outubro de 2018 )
  2. "  A Beginner's Guide to webpack 4 and Module Bundling  " , SitePoint (acessado em 16 de outubro de 2018 )
  3. "  Webpack 4.0 Release Brings Simplified Configuration, WebAssembly Support, and Big Performance Boost  ", InfoQ , {{Artigo}}  : parâmetro "  date " ausente ( ler online , acessado em 16 de outubro de 2018 )
  4. "  Configuração do webpack de alto desempenho para entrega front-end  " , Codementor (acessado em 16 de outubro de 2018 )
  5. "Webpack 3 para Webpack 4: dicas para migrar" CodiLime. Obtido em 25 de junho de 2019.
  6. "  What is Webpack  " , SurviveJS (acessado em 16 de outubro de 2018 )
  7. "  What is webpack  " , GitHub (acessado em 25 de fevereiro de 2018 )

Veja também

Artigos relacionados

links externos