打包以后无法直接打开,打包好的页面是白屏在这里插入图片描述

打开以后是
在这里插入图片描述

为什么会出现这个问题呢?

因为现在的是绝对路径,找的是当前文件夹下的的项目,因为没有所以就会显示白屏

如何解决这个问题?

在这里插入图片描述
找到package.json文件
在这里插入图片描述
设置首页位置

“homepage”: “./”,


找到全局的index.js文件
在这里插入图片描述

BrowserRouter替换成HashRouter

在这里插入图片描述
然后再重新打包项目,重新打开就好了
在这里插入图片描述
url没变,但是他找到了页面

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐