uniapp:二级目录部署H5静态图片资源请求路径不对

这篇具有很好参考价值的文章主要介绍了uniapp:二级目录部署H5静态图片资源请求路径不对。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

引入方式

<image src="/static/user.png"></image>

由于url使用的是二级目录,http://www.demo.com/mini/

开发环境中没有问题,资源可以正常请求到

上线后,发现静态资源请求的路径是

http://www.demo.com/static/user.png

请求不到资源,返回了404

解决方式

网上给出了很多方式

<image src="../../static/user.png"></image>

<image src="@/static/user.png"></image>

都不能获取

<image :src="userImage"></image>

<script>
const userImage = require("../../static/user.png)
</script>

其实最后解决的方式也很简单,使用相对当前目录的方式

<image src="static/user.png"></image>

也就是把最前面的路径/ 去掉,上线后就获取正确的路径了文章来源地址https://www.toymoban.com/news/detail-545622.html

http://www.demo.com/mini/static/user.png

到了这里,关于uniapp:二级目录部署H5静态图片资源请求路径不对的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 通过nginx访问服务器指定目录下图片资源

    实现步骤: 1、创建文件夹并且上传图片 2、查看nginx进程 ps -ef | grep nginx    3、修改nginx配置文件 根据步骤2查看nginx安装目录;(通常nginx安装目录为 cd /usr/local/nginx/) 如果自定义的安装目录则根据实际情况而定 进入到nginx安装目录下:  1、cd /usr/local/nginx/ 2、cd conf 3、vim

    2024年02月15日
    浏览(44)
  • 访问服务器上的静态资源(图片等)

    目录 1、在服务器上安装tomcat 2、将图片上传到服务器上 3、在tomcat中进行配置 添加代码(docBase是放图片的文件夹,path是映射地址) 4、访问路径 安装教程在另一篇博客有记录 http://t.csdn.cn/J34KC 使用宝塔面板或者WinSCP都可以,上传到服务器文件夹中。  记住当前目录 进入到安

    2024年02月09日
    浏览(44)
  • vue中图片不显示问题 - vue中静态资源加载

    在 JavaScript 被导入或在 template/CSS 中通过 相对路径 被引用。这类引用会被 webpack 处理后再输出到打包后的文件。 放置在 public(static)目录下或通过绝对路径被引用。这类资源将会直接被拷贝到打包后的文件 ,而不会经过 webpack 的处理。 在 config.js 的 build.assetsPublicPath 和 build

    2024年01月25日
    浏览(45)
  • uniapp选取本地资源(图片,视频,文件)

    从本地相册选择图片或使用相机拍照。 App端如需要更丰富的相机拍照API(如直接调用前置摄像头),参考plus.camera OBJECT 参数说明 参数名 类型 必填 说明 平台差异说明 count Number 否 最多可以选择的图片张数,默认9 见下方说明 sizeType ArrayString 否 original 原图,compressed 压缩图,

    2024年02月11日
    浏览(48)
  • SpringBoot项目打成jar包后,上传的静态资源(图片等)如何存储和访问

    使用springboot开发一个项目,开发文件上传的时候,通常会将上传的文件存储到资源目录下的static里面,然后在本地测试上传文件功能没有问题,但是将项目打成jar包放到服务器上运行的时候就会报错,找不到对应目录。或者可以将上传文件存储到和jar包同级的目录下,但是无

    2024年02月12日
    浏览(58)
  • webpack无损压缩本地静态资源图片image-minimizer-webpack-plugin

    开发如果项目中引用了较多图片,那么图片体积会比较大,将来请求速度比较慢。 我们可以对图片进行压缩,减少图片体积。 一、image-minimizer-webpack-plugin介绍 Image-minimizer-webpack-plugin 是一个用于 优化和压缩图片 的 Webpack 插件。它使用多个优化器和压缩器来减小图片文件的大

    2024年02月09日
    浏览(85)
  • uniapp 存储base64资源为http链接图片

    1. 新建一个base64.js 文件 2. 引入使用

    2024年02月10日
    浏览(30)
  • Windows 环境下nginx 静态资源服务器(图片,文件)权限控制(nginx/openresty/lua)

    1 同nginx配置server以后,我们可以很方便的直接访问到文件服务器上的文件资源,但是某些情况下,文件资源可能是隐私图片,比如客户注册时上传的身份证照片等等,这时候我们需要对图片访问进行控制,必须登录后才能查看到这些隐私图片。 2 一般来说,我们都是通过后端

    2024年02月09日
    浏览(54)
  • Unity 图片资源的适配

    最近小编做Unity项目时,发现在资源处理这方面和Android有所不同;例如:Android的资源文件夹res下会有着mipmap-mdpi,mipmap-hdpi,mipmap-xhdpi,mipmap-xxhdpi,mipmap-xxxhdpi这五个文件夹,这是因为我们一般在蓝湖UI设计图上下载的图片资源都是对应这五种分辨率的图片,而在Unity中,图片

    2024年02月11日
    浏览(38)
  • python打包,图片资源打包

    1,安装pyinstaller pip install pyinstaller *,新配置的python环境,出现了两个报错 第一个通过修改配置文件解决 Invoke-Expression : 无法将参数绑定到参数“Command”,因为该参数为空字符串。 所在位置 C:Usersxxxminiconda3shellcondabinCond_invoke-expression : 所在位置 行:1 字符: 254 + ... engana

    2024年02月13日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包