我在使用laravel+vue开发后台的时候希望使用/admin 来访问后台,所以就有这样的路由
routes/web.php
Route::prefix('admin')->group(function() {
Route::get('/', function () {
return view('layouts.admin');
})->name('login');
});
然后vue的路由我选择使用懒加载的方式
export const loginRouter = {
path: '/login',
name: 'login',
meta: {
title: 'Login - 登录'
},
component: resolve => void(require(['../pages/login.vue'], resolve))
};
但是访问mydomain.dev/admin/#/login 就打不开页面,报那个路由懒加载需要的chunk找不到
生成的chunk是在/public/0.js
不知道是不是因为改变了web.php的路由然后访问0.js的时候是去admin/0.js去访问,如果是这样应该怎么办?不用懒加载或者不用/admin直接用/这样就可以,求助