前后端分离,使用同个域名,比如首页使用www.example.com,后台使用www.example.com/admin访问。
1、修改路由文件下的index.js,加入base:'/admin/',代码
const router = new VueRouter({ base:'/admin/', routes })
2、vue.config.js增加如下配置:
publicPath: '/admin/'
3、配置好之后,打包项目
npm run build
4、服务端新增目录admin,将前端文件上传至该目录即可。
文章评论(0)