¿Qué significa webpack con XX módulos ocultos?


83

He estado jugando con webpack y durante la construcción lo veo de salida: + 27 hidden modules. ¿Qué significa esto? ¿Está detectando constantes globales que estoy usando sin requerirlas?

Respuestas:


121

Webpack oculta los módulos que provienen de carpetas como ["node_modules", "bower_components", "jam", "components"]en la salida de su consola de forma predeterminada. Esto le ayuda a concentrarse en sus módulos en lugar de sus dependencias.

Puede mostrarlos utilizando el --display-modulesargumento.


10
¿Sabe si es posible establecer esta --display-modulesbandera a través del archivo de configuración del paquete web?
Lasse Christiansen

En package.json puede poner: "scripts": {"build": "webpack --display-modules"}
Claudiu Constantin

¿Por qué la mayoría de los módulos comienzan con "./~/" como "./~/react/react.js"?
Ryan Shillington

1
~ es un atajo para un "directorio de módulos" que está node_modulesen 99,99% :)
Johannes Ewald

4
@LasseChristiansen usestats: {maxModules: Infinity, exclude: undefined}
4vanger
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.