В минимальной конфигурации, подобной приведенной ниже, как новичок в веб-пакете меняет имя выходного скрипта по умолчанию?
const path = require('path');
module.exports = {
entry: "./src/myapp.js",
output: {
path: path.resolve(__dirname, 'build/js'),
filename: "[name].js"
},
optimization: {
splitChunks: {
cacheGroups: {
commons: {
test: /[\\/]node_modules[\\/]/,
name: "lib",
chunks: "all"
}
}
}
}
}
Я пытался добавить группу кэша «по умолчанию» с настраиваемым приоритетом и именем, но всегда получалимея main.js в выходных скриптах.
Моя цель - разделить источники на два файла с помощью - lib.js и app.js , независимо от их размера и других параметров оптимизации, которые может учитывать веб-пакет при разбиении.