启动服务器,在浏览器输入192.168.0.21:8080页面是正常的,但是当我跳转到其他路由页面刷新,页面报404错误。查找了很多资料说是html5的history引起的原因,但是自己不知道在哪里修改。(vue-router开始history模式后刷新页面报404的错误,最近遇到了一直解决不了,我本地自己用node的插件http-server跑的服务)
猜想是这里的原因但是无从下手
启动服务器,在浏览器输入192.168.0.21:8080页面是正常的,但是当我跳转到其他路由页面刷新,页面报404错误。查找了很多资料说是html5的history引起的原因,但是自己不知道在哪里修改。(vue-router开始history模式后刷新页面报404的错误,最近遇到了一直解决不了,我本地自己用node的插件http-server跑的服务)
猜想是这里的原因但是无从下手
4 回答4.6k 阅读✓ 已解决
3 回答1.7k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
5 回答798 阅读
4 回答2.2k 阅读✓ 已解决
3 回答5k 阅读
2 回答2.6k 阅读✓ 已解决
最好贴上源码,不然不知道你的问题究竟是什么?猜测,你是执行了
npm run dev
出现的,还是执行过npm run build
,通过http-server
来访问dist
目录下的内容?