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?