Javascript 带有Laravel&;的多个app.js文件;SPA中的Vue.JS

Javascript 带有Laravel&;的多个app.js文件;SPA中的Vue.JS,javascript,php,laravel,vue.js,single-page-application,Javascript,Php,Laravel,Vue.js,Single Page Application,我正在用Laravel和Vue.JS2建立一个水疗中心 我的应用程序基于JustBoil()的Admin One。 我需要管理具有3个不同角色、3个不同路由和App.vue(其中有侧菜单的代码)文件的用户 我认为创建3个不同的app.js是正确的选择,因为在app.js中,我无法动态导入或加载特定用户角色所需的router.js和app.vue文件 因此有一个LoginController,在用户身份验证后重定向到“/app”路由,其中AppController@index确定用户角色(1,2或

我正在用Laravel和Vue.JS2建立一个水疗中心

我的应用程序基于JustBoil()的Admin One。 我需要管理具有3个不同角色、3个不同路由和App.vue(其中有侧菜单的代码)文件的用户

我认为创建3个不同的app.js是正确的选择,因为在app.js中,我无法动态导入或加载特定用户角色所需的router.js和app.vue文件

因此有一个LoginController,在用户身份验证后重定向到“/app”路由,其中AppController@index确定用户角色(1,2或admin),并根据用户角色返回视图(user1_dashboard.blade.php、user2_dashboard.blade.php、admin_dashboard.blade.php)

例如,这里有admin_dashboard.blade.php的代码:

@extends('layouts.app'))
@push('html-class')的微调器处于活动状态,左边有一边有一边移动过渡有导航栏固定顶部有一边扩展@endpush
@推送(“头脚本”)
@端推
@推动(‘底部’)
@csrf
@endpush