Webpack
From Wikipedia, the free encyclopedia
| webpack | |||||
|---|---|---|---|---|---|
|
| |||||
| Información general | |||||
| Tipo de programa | software de código abierto | ||||
| Desarrollador | Tobias Koppers | ||||
| Lanzamiento inicial | 10 de marzo de 2012 | ||||
| Licencia | Licencia MIT | ||||
| Información técnica | |||||
| Programado en | JavaScript | ||||
| Versiones | |||||
| Última versión estable | 5.101.214 de agosto de 2025 | ||||
| Lanzamientos | |||||
| |||||
| Enlaces | |||||
webpack es un paquete de módulos de JavaScript de código abierto. Está hecho principalmente para JavaScript,[1][2][3][4][5] pero puede transformar activos de front-end como HTML, CSS e imágenes si se incluyen los loaders correspondientes.[6] webpack toma módulos con dependencias y genera archivos estáticos que representan esos módulos.[7]
Webpack toma las dependencias y genera un gráfico de dependencia que permite a los desarrolladores de la web utilizar un enfoque modular para sus propósitos de desarrollo de aplicaciones web. Se puede utilizar desde la línea de comandos, o se puede configurar utilizando un archivo de configuración que se llama webpack.config.js. Este archivo se utiliza para definir reglas, plugins, etc., para un proyecto. (webpack es altamente extensible a través de reglas que permiten a los desarrolladores escribir tareas personalizadas que quieren realizar cuando se agrupan los archivos).
Node.js es necesario para usar el webpack.
webpack proporciona el código a petición usando el código de división de apodos. El Comité Técnico 39 para ECMAScript está trabajando en la estandarización de una función que carga código adicional: "propuesta-dinámica-importación".[8]