关于线上部署的问题
来源:7-13 课程总结

shenaoHu
2017-08-14
线上怎么去部署,自己查了查,用npm run build生成的dist文件,不能跳转页面,只是一个首页,怎么去配置,才能实现多页面应用
写回答
1回答
-
fishenal
2017-08-15
只是一个首页,因为默认的项目是单页面应用,如果你用了vue-router,设置了html5 的history模式,需要在搭建服务器的时候访问子路径重定向到index.html一下,这个vue-router的官方文档有说明。
多页面应用,需要改造,多页面应用,每个页面都是一个独立的http请求,如果要用vue的接口,每个页面都要实例化一份Vue。
github上有个不错的多页面库可以参考或者直接拿来用:
https://github.com/Plortinus/vue-multiple-pages
或者你也可以搜搜其他的,这个库好像有点早
00
相似问题