vue 打包后index.html空白

问题遇到的现象和发生背景

vue打包后 显示空白 访问不到js文件

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法

尝试在vue.config.js中 修改
publicPath:'./' 无效

我想要达到的结果

1.打包之后无法直接进行index.html访问的。需要启动nginx或者aphche服务才能进行访问。

history路由模式下,是需要服务端配置的,要不然静态资源文件访问路径会存在问题

history路由模式下,是需要服务端配置的,要不然静态资源文件访问路径会存在问题
在路由(vue-router)配置hash模式可以解决
注释掉 mode:'history'或者改为 'hash' 重新npm run build打包即可