vue.js - express+vue开发路由配置问题

查看:143
本文介绍了vue.js - express+vue开发路由配置问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

现在用的是vue的路由,但是express启动后页面就找不到了,然后我就改成这个样子

app.get("/",function(req,res){

res.send('index.html')

});

这样是没问题的,能正常访问,我想问的是如果直接访问别的地址就又找不到了,比如http://localhost:8080/aaa/bbb
这个该怎么解决呢?

解决方案

官方文档明确说过、如果使用h5 history模式也就是不用hash模式需要载入一个中间件

// handle fallback for HTML5 history API
app.use(require('connect-history-api-fallback')())

放在代码的前面

文档原文的配置教程:

这篇关于vue.js - express+vue开发路由配置问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆