IDE 启动 vue 项目,修改 mode 为 history 来去掉访问地址的 #号,但是 F5 刷新页面报 404

问题

IDE启动vue项目,在router/index.js修改mode为history来去掉访问地址的 # 号并增加访问项目名称,跳转没问题,但是F5刷新页面报404。(我还没部署)

修改地方

还没部署,ide启动之后,想要去掉访问地址的#号并替换访问地址的项目名称为yangfm。第一修改了router/index.js的Router和mode : 'history', base : '/yangfm/'。第二修改了config/index.js的assetsPublicPath='/yangfm/'。第三修改了在index.html增加< meta base=”/yangfm”>。这时候启动,跳转没问题,但是F5刷新页面就报404。(我还没部署)

请问

请求是配置不正确还是漏了哪里?如何才能实现替换了访问地址的项目名称,F5刷新也不会出现404?

讨论数量: 2

我也布吉岛 :joy:

4年前 评论
zs4336

把代码贴出来会对解决问题有所帮助 :smirk:

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!