关于线上部署的问题

来源: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

或者你也可以搜搜其他的,这个库好像有点早

0
0

最容易上手的Vue2.0入门实战教程

快速入门Vue2.0,组件化开发一个数字产品电商平台

3966 学习 · 999 问题

查看课程