Я изучал это некоторое время, но не смог найти никаких решений для этого.
Я видел эту настройку во многих местах, которые импортируют из каталога:
import {foo} из './utilities/';
Затем распознаватель веб-пакетов найдет index.js в каталоге (по умолчанию).Но если у меня много файлов в утилитах, а экспорт в index.js - это много функций, скажем, в utilities / index.js, экспорт - это несколько функций:
export {default as foo} from './foo.js'
export {default as bar} from './bar.js';
Затем после webpackсвязывает js, и foo.js, и bar.js связаны.
Я могу переопределить импорт, как
import foo из './utilities/foo.js' Тогдаwebpack не будет связывать bar.js.
Мне просто интересно, есть ли плагин, который может делать это умно, и знаю, что мне не нужен bar.js, чтобы он исключал bar.js из комплекта.
Спасибо