У вас есть index.js, в него у вас например импортированы 10 файлов. Но для работы сайта нужно только 5. Тогда вместо этого -> const modal = require('modal.js)
Напишите так -> const modal = () => import('modal');
Тем самым, webpack сбилдит отдельный файл modal.js, а когда нужно будет, подгрузит.
Если не подходит то вот несколько вариантов того как можно сделать разные build'ы - оф. документация