"homepage":"."

引入的这个路由换一下

记得把这个路由模式BrowserRouter 换成 HashRouter

BrowserRouter和HashRouter其实就像vue的路由history和hash模式一样,history打包容易出问题

而hash就不会

不然容易白屏

最后执行npm run build打包就行了

首先需要先下载http-server

全局安装 http-server

npm install -g http-server

下载完后找到你打包后的那个文件cd那个文件(进入到打包后的目录),然后执行 http-server

就会生成下图中的样子(按住Ctrl点击链接)点击链接就可以查看打包后的东西了

只要执行这个http-server(能访问你写的项目)没有问题上传服务器运行就不会有问题

更多推荐