Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
const config = { entry: { "home": [ path.resolve(__dirname, 'source/js/home.js'), path.resolve(__dirname, 'source/scss/home.scss') ], "main": [ path.resolve(__dirname, 'source/js/main.js'), path.resolve(__dirname, 'source/scss/main.scss') ], "page-1": [ path.resolve(__dirname, "source/scss/page-1.scss") // ВОТ ЗДЕСЬ WEBPACK будет создавать отдельный бесполезный js файл. А мы его уберем с помощью SuppressEntryChunksPlugin; ] }, output: { path: path.resolve(__dirname, 'public'), // publicPath: "./", filename: 'js/[name].js', }, ... plugins: [ new SuppressEntryChunksPlugin(['page-1']), // здесь задействуем этот плагин и уберем лишний js файлик ] ... },