Sobre el proyecto

webpack-dashboard es un plugin de panel de CLI para webpack, diseñado para hacer que la salida de webpack dev server sea más legible y útil. En lugar de desplazarse por registros de compilación ruidosos, presenta la información de compilación en una interfaz de terminal, similar a un tablero. Instalación: Puede instalarlo localmente como una dependencia de desarrollo con npm o yarn: npm install --save-dev webpack-dashboard yarn add --dev webpack-dashboard También puede instalarse globalmente para usarlo con cualquier proyecto. Uso: Primero, importe el plugin y agréguelo a su configuración de webpack: const DashboardPlugin = require("webpack-dashboard/plugin"); module.exports = { plugins: [new DashboardPlugin()] }; Luego, envuelva su comando de inicio del servidor de desarrollo con la herramienta CLI. Por ejemplo, cambie: "dev": "webpack-dev-server" por: "dev": "webpack-dashboard -- webpack-dev-server" El mismo patrón funciona para scripts de node o webpack directamente. Personalización: El plugin acepta opciones como un puerto personalizado para la comunicación entre el plugin y la herramienta CLI. Para un puerto personalizado, configúrelo en la configuración de webpack: new DashboardPlugin({ port: 3001 }) Luego pase el puerto correspondiente a la CLI: webpack-dashboard --port 3001 -- webpack Otras opciones de CLI incluyen --color para color ANSI, --minimal para modo mínimo, --title para establecer el título de la ventana de la terminal y --include-assets para limitar los activos mostrados mediante un prefijo de cadena. El plugin también admite las opciones host, port, includeAssets y handler. Plataformas compatibles: macOS es compatible en Terminal, iTerm 2 e Hyper, con eventos de mouse disponibles según la configuración de la terminal. Windows 10 funciona en Command Prompt, PowerShell y Linux Subsystem for Windows, aunque los eventos de mouse no son compatibles; el desplazamiento utiliza las teclas de flecha y página. Linux está verificado en la terminal integrada para distribuciones basadas en Debian como Ubuntu y Mint, con eventos de mouse y desplazamiento compatibles automáticamente. Mantenimiento: El proyecto es mantenido activamente por Formidable, y se agradecen los reportes de errores, solicitudes de funciones y pull requests.