Я пытаюсь создать небольшое приложение в VueJs
с webpack
, куда я хочу динамически включать файлы config/routing
из папок.У меня есть структура папок примерно такая:
plugins
|----Ecommerce
|--------backend
|--------frontend
|------------config.js
|------------routes.js
|------------components
|----------------products.vue
|----Blog
|--------backend
|--------frontend
|------------config.js
|------------routes.js
|------------components
|----------------posts.vue
. Для этого я пытаюсь включить мои файлы с:
const configRequire = require.context('./../plugins/', true, /\.\/[^/]+\/config\.js$/);
const routesRequire = require.context('./../plugins/', true, /\.\/[^/]+\/routes\.js$/);
Но почему-то это не относится к файлам.Я думаю, что-то не так с моим регулярным выражением
Редактировать:
Обнаружил проблему, мои файлы не импортируются, как это находится внутри folders/subfolder/subfolder
, если я сохранюСтруктура папок выглядит следующим образом:
plugins
|----Ecommerce
|--------backend
|--------config.js
|--------routes.js
|--------frontend
|------------components
|----------------products.vue
|----Blog
|--------backend
|--------config.js
|--------routes.js
|--------frontend
|------------components
|----------------posts.vue
Я вижу, как мои файлы импортируются.Но не получается, когда я храню свои config/routes
файлы в папке frontend
Помогите мне в этом.Спасибо.