express+vue开发路由配置问题

发布于 2022-09-05 01:47:42 字数 381 浏览 16 评论 0

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

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

res.send('index.html')

});

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

如痴如狂 2022-09-12 01:47:42

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

clipboard.png

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

放在代码的前面

文档原文的配置教程:

clipboard.png

八巷 2022-09-12 01:47:42

改成*号试试

天煞孤星 2022-09-12 01:47:42

改成*号也是一样的 没用

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文