请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

2回答


const router = createRouter({
 history: createWebHistory(process.env.BASE_URL),
 routes
})

添加个history模式就好了

0 回复 有任何疑惑可以回复我~
  • 提问者 班大人 #1
    改成这个,在打包上传到服务器 ,貌似路由们就失联了,o(╥﹏╥)o
    回复 有任何疑惑可以回复我~ 2020-11-19 09:41:19
  • 是的,history模式需要服务端支持的,apache、nginx方面的配置
    nginx为例
    location /这里是你的项目目录 {
      try_files $uri $uri/ /index.html;
    }
    回复 有任何疑惑可以回复我~ 2020-11-19 09:44:33
  • 我以为纯前端就可以解决了,那现在明白了,一会去探索下,找找后端配置下,因为我没公司的nginx权限,o(╥﹏╥)o
    回复 有任何疑惑可以回复我~ 2020-11-19 09:53:04
张轩 2020-11-18 17:50:39

同学你好 你是什么时候出现 # 号的?是路由切换的时候 还是项目打开的时候就有,请具体说明一下欧

1 回复 有任何疑惑可以回复我~
  • 提问者 班大人 #1
    我的每个项目都带有#号,一打开项目就自己加#号,vue2 会去,但vue3不会
    回复 有任何疑惑可以回复我~ 2020-11-18 17:56:27
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号