O que webpack significa por XX módulos ocultos


83

Estive jogando com Webpack e durante a construção que eu vejo saída: + 27 hidden modules. O que isso significa? Ele está detectando constantes globais que estou usando sem exigi-las?

Respostas:


121

O Webpack oculta módulos provenientes de pastas como ["node_modules", "bower_components", "jam", "components"]na saída do console por padrão. Isso ajuda você a se concentrar em seus módulos, em vez de em suas dependências.

Você pode exibi-los usando o --display-modulesargumento.


10
Você sabe se é possível definir este --display-modulessinalizador por meio do arquivo de configuração do webpack?
Lasse Christiansen

Em package.json você pode colocar: "scripts": {"build": "webpack --display-modules"}
Claudiu Constantin

Por que a maioria dos módulos começam com "./~/", como "./~/react/react.js"?
Ryan Shillington

1
~ é um atalho para um "diretório de módulos" que está node_modulesem 99,99% :)
Johannes Ewald

4
@LasseChristiansen usestats: {maxModules: Infinity, exclude: undefined}
4vanger
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.