JingFang-i / laravel-vue-admin

Laravel 和 vue-element-admin前后端分离的后台管理系统
Apache License 2.0
11 stars 1 forks source link

首页进入404错误 #1

Closed l0rraine closed 3 years ago

l0rraine commented 4 years ago

完全按照readme中一步一步走的,最后运行起来之后,直接提示404。 浏览器中F12查看过接口,user和config都返回正常,应该是vue路径配置有问题? 直接使用php artisan serve运行的laravel,所以后台端口是8000.相关配置如下:

.env

VUE_APP_BASE_API=/admin
VUE_APP_ASSETS_URL=http://localhost:8000/

vue.config.js

 proxy: {
      '/admin': {
        target: 'http://localhost:8000/admin', // 本地服务器
        ws: false,
        changeOrigin: true,
        pathRewrite: {
          '^/admin': '/'
        }
      }
    }

另:php artisan vendor:publish里面没有tag为public的选项,是不是readme需要更新下了

l0rraine commented 4 years ago

jwt 过期后,不会自动跳转到登录页面,而是显示3条错误信息,就卡住不动了,404都没的看

l0rraine commented 4 years ago

建议做一个启动项目,只需要下载者运行composer installnpm install就可以运行的那种

JingFang-i commented 4 years ago

jwt 过期后,不会自动跳转到登录页面,而是显示3条错误信息,就卡住不动了,404都没的看

关闭debug模式就可以了,.env文件

APP_DEBUG=false
JingFang-i commented 4 years ago

建议做一个启动项目,只需要下载者运行composer installnpm install就可以运行的那种

后面会考虑,目前需要配置的是有点多,不同环境下确实存在问题.安装dev-master确保是最新的.

完全按照readme中一步一步走的,最后运行起来之后,直接提示404。 浏览器中F12查看过接口,user和config都返回正常,应该是vue路径配置有问题? 直接使用php artisan serve运行的laravel,所以后台端口是8000.相关配置如下:

.env

VUE_APP_BASE_API=/admin
VUE_APP_ASSETS_URL=http://localhost:8000/

vue.config.js

 proxy: {
      '/admin': {
        target: 'http://localhost:8000/admin', // 本地服务器
        ws: false,
        changeOrigin: true,
        pathRewrite: {
          '^/admin': '/'
        }
      }
    }

另:php artisan vendor:publish里面没有tag为public的选项,是不是readme需要更新下了

建议安装dev-master版本或者最新的v0.3版本,你提到的这些问题,我会自己测试下,感谢.