Що означає webpack під XX прихованими модулями


83

Я грав з WebPack і в процесі побудови я бачу його висновок: + 27 hidden modules. Що це означає під цим? Це виявлення глобальних констант, які я використовую, не вимагаючи їх?

Відповіді:


121

Webpack ["node_modules", "bower_components", "jam", "components"]за замовчуванням приховує модулі, що надходять із папок, як у виведенні консолі. Це допомагає зосередитись на своїх модулях, а не на залежностях.

Ви можете відобразити їх, використовуючи --display-modulesаргумент.


10
Чи знаєте ви, чи можна встановити цей --display-modulesпрапор за допомогою конфігураційного файлу webpack?
Лассе Крістіансен,

У package.json ви можете помістити: "scripts": {"build": "webpack --display-modules"}
Клаудіу Константин

Чому більшість модулів починаються з "./~/", наприклад "./~/react/react.js"?
Райан Шилінгтон,

1
~ - це ярлик для "каталогу модулів", який становить node_modules99,99% :)
Йоганнес Евальд,

4
@LasseChristiansen usestats: {maxModules: Infinity, exclude: undefined}
4vanger
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.