¿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?

Christian Schlensker
fuente

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.

Johannes Ewald
fuente
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