Есть следующий код:
// Тут беру все файлы из папки components
const files = require.context('./components', true, /\.vue$/i);
files.keys().map(key => {
let componentName = key.split('/').pop().split('.')[0];
// пытаюсь создать динамическую загрузку для этих компонентов
Vue.component(componentName, () => import(
/* webpackChunkName: "base-component-" */
`./components/${componentName}.vue`
))
});
В итоге все компоненты все равно билдятся в сам app.js, а чанки не создаются..
Что тут не так?
Это webpack.config (мб тут что то не так):
module.exports = {
output: {
chunkFilename: `dist/js/chunks/[name].js`,
},
};