Как сделать Vue.js SPA с модульной архитектурой? - PullRequest
0 голосов
/ 24 октября 2019

Я хочу сделать администрирование SPA моего проекта laravel с помощью Vue.js.

Я использую модульный подход со структурой, подобной этой:

app
bootstrap
config
modules
    Auth
    Backend
    Blog
    Cms
    ...

Я хочу инициализировать мой Vue.jsприложение в Backend модуле, например:

Backend
   Resources
      app
         src
            app.js
            App.vue
            ...
         package.json
         webpack.config.js
         webpack.mix.js

Но я хочу изолировать администрирование каждого модуля в соответствующей папке.

Например, модуль Blog будет иметь такую ​​структуру:

Blog
   Resources
      Backend
         components
         index.js
         router.json
         ...

Как мне этого добиться? Можно включить index.js (входной) файл каждого модуля?

Нужно ли создавать несколько приложений Vue.js?

Спасибо! :)

...