Co oznacza webpack przez XX ukrytych modułów


83

Grałem z WebPack i podczas kompilacji widzę wyjścia: + 27 hidden modules. Co to przez to oznacza? Czy wykrywa globalne stałe, których używam, nie wymagając ich?

Odpowiedzi:


121

Pakiet Webpack domyślnie ukrywa moduły pochodzące z folderów, takich jak ["node_modules", "bower_components", "jam", "components"]dane wyjściowe konsoli. Pomaga to skupić się na modułach zamiast na zależnościach.

Możesz je wyświetlić, używając --display-modulesargumentu.


11
Czy wiesz, czy można ustawić tę --display-modulesflagę za pomocą pliku konfiguracyjnego pakietu internetowego?
Lasse Christiansen,

W pliku package.json możesz umieścić: "scripts": {"build": "webpack --display-modules"}
Claudiu Constantin

Dlaczego większość modułów zaczyna się od „./~/”, na przykład „./~/react/react.js”?
Ryan Shillington

1
~ to skrót do "katalogu modułów", który jest node_modulesw 99,99% :)
Johannes Ewald,

4
@LasseChristiansenstats: {maxModules: Infinity, exclude: undefined}
4vanger
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.