vue打包后dist目录下的index.html网页显示空白的问题(两种方案)

 更新时间:2023年11月10日 09:19:06   作者:HarmonyOS体验官-春波  
本文主要介绍了vue打包后dist目录下的index.html网页显示空白的问题,主要介绍了两种方式,具有一定的参考价值,感兴趣的可以了解一下

今天带来的攻略是:vue项目 打包后dist 目录下index.html 打开后显示空白的问题。

解决方式很简单:一🚀

方案1、关掉router.js中的哈希模式

注释掉 mode:'history' 重新npm run build打包即可

//mode: 'history' 注释即可

方案2、修改config配置文件

如果没有vue.config.js 文件 可主动进行配置 一🎈 常用的简单配置 在文末 👇👇👇

打开vue.config.js 文件

vue.config.js文件中 找到publicPath:'/' 将其 '/' 【根目录】修改为'./'【当前目录】,重新npm run build 打包即可

vue.config.js 基本配置源码:

//vue.config.js
const port = 3000; // 端口配置
module.exports = {
    devServer: {
        port, //设置端口
    },
    publicPath: './',//修改目录
    outputDir: 'dist', // build时构建文件的目录 构建时传入 --no-clean 可关闭该行为
    assetsDir: 'assets', // build时放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录
    filenameHashing: true, // 默认在生成的静态资源文件名中包含hash以控制缓存
    runtimeCompiler: false, // 是否使用包含运行时编译器的 Vue 构建版本
    productionSourceMap: true, // 如果你不需要生产环境的 source map,可以将其设置为 false 以加速生产环境构建
};

效果演示:

到此这篇关于vue打包后dist目录下的index.html网页显示空白的问题(两种方案)的文章就介绍到这了,更多相关vue index.html网页显示空白内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Vue 自定义指令详解

    Vue 自定义指令详解

    本文介绍了如何在Vue中定义和使用自定义指令,包括指令的注册、钩子函数、参数以及常见指令的封装,如v-copy、v-longpress等,自定义指令在处理某些底层DOM操作时非常便捷,感兴趣的朋友一起看看吧
    2025-01-01
  • Vue报错Syntax Error:TypeError: this.getOptions is not a function的解决方法

    Vue报错Syntax Error:TypeError: this.getOptions is not a 

    前几天在vue运行项目过程中报错了,所以下面这篇文章主要给大家介绍了关于Vue报错Syntax Error:TypeError: this.getOptions is not a function的解决方法,需要的朋友可以参考下
    2022-07-07
  • Vue Build后的项目的根路径配置方式

    Vue Build后的项目的根路径配置方式

    这篇文章主要介绍了Vue Build后的项目的根路径配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-03-03
  • 解决vue报错:Do not mutate vuex store state outside mutation handlers问题

    解决vue报错:Do not mutate vuex store state outside mutati

    这篇文章主要介绍了解决vue报错:Do not mutate vuex store state outside mutation handlers问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • vxe-table中vxe-grid的使用解读

    vxe-table中vxe-grid的使用解读

    这篇文章主要介绍了vxe-table中vxe-grid的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • Vue微信公众号网页分享的示例代码

    Vue微信公众号网页分享的示例代码

    这篇文章主要介绍了Vue微信公众号网页分享的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • vue如何实现对请求参数进行签名

    vue如何实现对请求参数进行签名

    这篇文章主要介绍了vue如何实现对请求参数进行签名问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • Vue+ElementUI使用vue-pdf实现预览功能

    Vue+ElementUI使用vue-pdf实现预览功能

    这篇文章主要为大家详细介绍了Vue+ElementUI使用vue-pdf实现预览功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11
  • 深入理解vue中的scoped属性

    深入理解vue中的scoped属性

    vue中的 scoped 属性,其实就是给每一个dom节点元素都添加了不重复的自定义属性(如:data-v-6810cbe5),本文给大家介绍vue中的scoped属性相关知识,感兴趣的朋友一起看看吧
    2023-12-12
  • vue中倒计时组件的实例代码

    vue中倒计时组件的实例代码

    这篇文章主要介绍了vue中倒计时组件的实例代码,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-07-07

最新评论