vue改用history模式,本地刷新报错是为何?

使用hash模式的时候一切正常,换成history模式在刷新的时候会报错

clipboard.png

这是找不到静态资源?如果是服务端的话需要配置阿帕奇,但是本地的话为什么也会报错呢?有点不解,需要配置什么东西吗?之前没遇到过这样的问题,现在是修改的老项目,想把hash转成history,就出现这个问题,还请各位大神指教一下

阅读 7.5k
3 个回答

看错误提示,说明承载web服务的不是webpack-dev-server,而且java了。检查下webpackproxy`配置是否把页面请转发到服务器上.

如果你是用的node, 并且是使用vue-cli搭建的项目,那么会自动配置这些;
否则你自己手动去配置, 具体参考:
https://router.vuejs.org/zh/g...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题