我的编程空间,编程开发者的网络收藏夹
学习永远不晚

vue3无config文件夹打包后页面空白问题及解决

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

vue3无config文件夹打包后页面空白问题及解决

vue3无config文件夹打包后页面空白

项目场景

项目场景:vue文件打包之后页面空白(全)

场景1:vue2有config文件夹

找到config文件夹下的index.js文件,将 assetsPublicPath: "/"改为assetsPublicPath: "./"

原理: 打包之后的index.html找不到相关的资源,默认/在同级查找,没有找到,如果上面改完之后还是不行,请仔细检查打包后的项目结构,修改这个assetsPublicPath

在这里插入图片描述

场景2:vue3无config文件夹

找到项目中的vue.config.js文件(如果没有可以照着图中的项目结构建一个),然后在里面添加

module.exports = {
    publicPath: './', // 根域上下文目录
    outputDir: 'dist', // 构建输出目录,可不写
    assetsDir: 'assets', // 静态资源目录 (js, css, img, fonts),可不写
};

就可以了,里面的路径原理和场景1一样,可自行按照实际项目需求修改

在这里插入图片描述

目录结构没有config文件夹

问题:

在页面完成后,打包上线页面出现白屏问题。百度到的,解决办法是,改变config文件夹下,index.js中,build下的 assetsPublicPath:"/" => assetsPublicPath:"./"。随后发现创建的是vue3的项目没有config文件夹。

解决方案

在项目根目录,创建 vue.config.js 文件,文件内容如下:

module.exports={
    publicPath:"./"
}

在这里插入图片描述

解决!以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

vue3无config文件夹打包后页面空白问题及解决

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Vue打包后页面出现空白的问题如何解决

这篇文章主要介绍“Vue打包后页面出现空白的问题如何解决”,在日常操作中,相信很多人在Vue打包后页面出现空白的问题如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Vue打包后页面出现空白的问题如何解决
2023-06-20

解决vue3项目打包发布到服务器后访问页面显示空白问题

这篇文章主要介绍了解决vue3项目打包发布到服务器后访问页面显示空白问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-03-19

vue3项目打包发布到服务器后访问页面显示空白怎么解决

这篇“vue3项目打包发布到服务器后访问页面显示空白怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue3项目打包发
2023-07-05

vue引入element-ui之后,页面是空白的问题及解决

这篇文章主要介绍了vue引入element-ui之后,页面是空白的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-01-11

dedecms文章跳转属性打开后页面空白原因分析及解决

使用DEDEcms时,跳转页面什么都不显示,后台编辑时,也全是空白页。 原因:使用header(location:url)函数跳转时,前面可能有输内容。 解决办法: 前台: 复制代码代码如下: incl编程客栈ude\arc.archive
2022-06-12

如何解决utf8编码网页包含文件时前面有空行的问题

小编给大家分享一下如何解决utf8编码网页包含文件时前面有空行的问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!  页面采用UTF8编码,头部和尾部用了模板包含文件的方法,结果头部和尾部无端端各多出一个约10px的空行,
2023-06-08

微信小程序 - 完美解决 web-view 公众号文章或第三方网站分享转发后,打开提示 “无法打开该页面,不支持打开” 或 “页面不存在”(IOS 苹果系统打开是空白页,安卓系统会有提示)超详细排查

前言 由于出现这种问题的原因有很多种,绝对不像其他文章教程那样无效,本文提供了超级详细的排查思路与解决方案。 本文从 [初步排查] 到 [代码排查],完美解决 因各种原因导致 webview 页面分享后,用户打不开提示错误 这类问题,
2023-08-16

编程热搜

目录