解决vue-cli webpack打包后加载资源的路径问题

 更新时间:2018年09月25日 09:44:01   作者:哓番茄  
今天小编就为大家分享一篇解决vue-cli webpack打包后加载资源的路径问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

vue项目,访问打包后的项目,输入路径后,页面加载空白。这时会有两类问题,都是路径问题。

1.一个是css,js,ico等文件加载不到,是目录里少了dist

打开页面时一片空白

vue-cli webpack打包加载资源

解决办法:

config/index.js文件的build->assetsPublicPath的默认值改为 './'

assetsPublicPath:资源的根目录。这个是通过http服务器运行的url路径。因为webapp和static中间还有层dist,所以要用'./'

vue-cli webpack打包加载资源

2.另一个就是单纯的在背景图使用相对路径导致加载不到图片

例如登录页面的背景图设置

vue-cli webpack打包加载资源

我的目录结构是这样的,

vue-cli webpack打包加载资源

页的时候没发使用@/../static 只能使用../../../static

这个时候,打包过后的登陆页面引用图片路径错误,多了一个/static/css

解决办法:

build/utils.js文件的ExtractTextPlugin.extract=>新增 publicPath:"../../"

publicPath:重写该加载器(loader) css 的 publicPath 的设置

vue-cli webpack打包加载资源

以上这篇解决vue-cli webpack打包后加载资源的路径问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • vue.js从安装到搭建过程详解

    vue.js从安装到搭建过程详解

    这篇文章主要为大家详细介绍了vuejs从安装到搭建的整个过程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • Vue自定义模态对话框弹窗

    Vue自定义模态对话框弹窗

    这篇文章主要为大家详细介绍了Vue自定义模态对话框弹窗,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • 一文带你搞懂Vue3中的各种ref的使用

    一文带你搞懂Vue3中的各种ref的使用

    在 Vue3 中,有许多与响应式相关的函数,例如 toRef、toRefs、isRef、unref 等等,本文将详细介绍这些函数的用法,让我们在实际开发中知道应该使用哪些 API 并能够熟练地回答面试官的相关问题
    2023-08-08
  • Vue动态组件component标签的用法大全

    Vue动态组件component标签的用法大全

    这篇文章主要介绍了Vue动态组件component标签的用法,在Vue中,可以通过component标签的is属性动态指定标签,本文通过示例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • vue数据初始化initState的实例详解

    vue数据初始化initState的实例详解

    Vue 实例在建立的时候会运行一系列的初始化操作,而在这些初始化操作里面,和数据绑定关联最大的是 initState。这篇文章主要介绍了vue数据初始化--initState,需要的朋友可以参考下
    2019-04-04
  • vue 项目引入echarts 添加点击事件操作

    vue 项目引入echarts 添加点击事件操作

    这篇文章主要介绍了vue 项目引入echarts 添加点击事件操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • 详解Vue注册组件的方法

    详解Vue注册组件的方法

    Vue注册组件有这几种,分别是全局注册、局部注册、在模块系统中注册,这篇文章主要介绍了Vue注册组件的方法,需要的朋友可以参考下
    2022-08-08
  • Vue结合Video.js播放m3u8视频流的方法示例

    Vue结合Video.js播放m3u8视频流的方法示例

    本篇文章主要介绍了Vue+Video.js播放m3u8视频流的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • vue中post请求报400的解决方案

    vue中post请求报400的解决方案

    这篇文章主要介绍了vue中post请求报400的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10
  • Vue2 this直接获取data和methods原理解析

    Vue2 this直接获取data和methods原理解析

    这篇文章主要为大家介绍了Vue2 this直接获取data和methods原理解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12

最新评论