去掉发布路径中的/#/

export default new Router({

   mode:'history',      //加上这一句

  routes: [

    ...homePage.routes,

    {

      path: '*',

      name: 'nofound',

      component: nofound

    }

  ]

})

还需要后端配置一下环境

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 简介 Vue Router[https://next.router.vuejs.org/] 是 Vue[https...
    Whyn阅读 2,403评论 0 1
  • vue使用vue-router时,路径中会有#的字段,是应为打包完成之后,项目为单页面项目,所有的url都指向单个...
    谁在烽烟彼岸阅读 4,092评论 0 1
  • 本文转载于前端工匠。如有侵权联系本人立刻删除 一、首先带着问题 要学习vue-ro...
    qiaoguoxing阅读 470评论 0 1
  • This project was bootstrapped with Create React App. Belo...
    unspecx阅读 5,225评论 0 2
  • 1.背景介绍 vue router是vue.js官方的路由管理器,它和vue.js的核心深度集成,让构建单页面应用...
    expecto_5357阅读 429评论 0 1