Vue打包完之后会生成一个dist文件夹,一般我们都是把这个文件夹发布到服务器上,dist文件夹下面会有一个static文件夹和index.html页面,这个index.html页面就是最终的单页面文件。但是发布上去有时候会出现页面都是空白的,且不会报错。

原因:脚手架配置文件中路径有问题,获取不到页面。

解决方案:

  1.在config的inde.js 中把 assetsPublicPath: '/' 改为 assetsPublicPath: './',如图所示,一般都能够解决

2.倘若第一步更改还没有解决,就到build/utils中更下一下路径,如图所示,一般的话第一个步骤就能够解决了

更改完记得保存重新打包再看才能知道是否解决!!!

Logo

前往低代码交流专区

更多推荐