当前位置: 首页 > news >正文

英文网站 模板手机网页设计

英文网站 模板,手机网页设计,搭建好ftp服务器 如何通过网站访问,基本建设程序方法1.(打包后动态引用的图片未被打包入工程中,webpack,vite) 1.图片放到public 目录会更省事,不管是开发环境还是生产环境,可以始终以根目录保持图片路径的一致. 假设: 静态文件目录:src/assets/images/ 我们的目标静态文件在 …

方法1.(打包后动态引用的图片未被打包入工程中,webpack,vite)

1.图片放到public 目录会更省事,不管是开发环境还是生产环境,可以始终以根目录保持图片路径的一致.

假设:
静态文件目录:src/assets/images/
我们的目标静态文件在 src/assets/images/home/icon.png

<img :src="require('@/assets/images/home/icon.png')" />

试require动态引入, 发现报错:require is not defind,这是因为 require 是属于 Webpack 的方法方法1(适用于处理单个链接的资源文件)

import homeIcon from '@/assets/images/home/icon.png'<img :src="homeIcon" />


方法2(适用于处理多个链接的资源文件)
推荐,这种方式传入的变量可以动态传入文件路径!!

静态资源处理 | Vite 官方中文文档
new URL() + import.meta.url
这里我们假设:
工具文件目录: src/util/pub-use.ts
pub-use.ts// 获取assets静态资源
export default  const getAssetsFile = (url: string) => {return new URL(`../assets/images/${url}`, import.meta.url).href
}


使用

import usePub from '@/util/public-use'
setup () {const Pub = usePub()const getAssetsFile = Pub.getAssetsFilereturn { getAssetsFile }
}


可以包含文件路径

<img :src="getAssetsFile('/home/icon.png')" />


方法3(适用于处理多个链接的资源文件)
不推荐,这种方式引入的文件必须指定到具体文件夹路径,传入的变量中只能为文件名,不能包含文件路径使用vite的import.meta.glob或import.meta.globEager,两者的区别是前者懒加载资源,后者直接引入。

这里我们假设:
工具文件目录: src/util/pub-use.ts
pub-use.ts// 获取assets静态资源
export default const getAssetsHomeFile = (url: string) => {const path = `../assets/images/home/${url}`;const modules = import.meta.globEager("../assets/images/home/*");return modules[path].default;
}


使用

import usePub from '@/util/public-use'
setup () {const Pub = usePub()const getAssetsHomeFile = Pub.getAssetsHomeFile return { getAssetsHomeFile }
}


不能包含文件路径

<img :src="getAssetsHomeFile('icon.png')" />
补充:如果是背景图片引入的方式(一定要使用相对路径)
.imgText {background-image: url('../../assets/images/1462466500644.jpg');
}


生产环境会自动加上hash,并且路径正确使用绝对路径在开发环境能够正常显示,但将导致打包后的路径不正确

http://www.yayakq.cn/news/684982/

相关文章:

  • 关于网站开发的个人小结网易企业邮箱注册官网
  • 学校网站建设合同网站的特征包括哪些
  • 网站联合推广方案seo技术顾问
  • 如何做网站百科网站开发接口
  • 网络营销的网站建设建立网站的几个步骤
  • 诸城网站建设开发搬家公司电话附近
  • 事业单位门户网站建设百度代理查询
  • 换友链的网站wordpress上传主题失败
  • 长沙有哪些知名网站程序员和网站开发
  • 网站建设流程包括用php做网站的书籍
  • html网页制作方法北京百度seo排名点击器
  • 网站上截小屏幕 怎么做wordpress跟新到5.0.1是英文
  • 品牌网站建设d小蝌蚪沈阳seo自然优化排名
  • 番禺做网站企业鞍山做网站的公司
  • 上海的网站建设公司哪款地图可以看到实时街景
  • 无锡新吴区住房建设和交通局网站建设工程质量检测管理办法
  • 建设厅网站总经济师是干什么的搜索引擎营销的特点
  • 单位网站开发扶贫工作网站怎么做
  • 网站建设整个流程图wordpress 响应
  • 网站设计风格光明新区住房和建设局 官方网站
  • 长沙企业做网站网站中文章内图片做超链接
  • 网站数据库迁移手机浏览器输入网址
  • 公益环保网站建设做网站需要多少钱平邑
  • 织梦二次开发手机网站网站做哪些比较有意思
  • 凡科可以做社交网站吗什么网站发布找做效果图的
  • 精选聊城做网站的公司安阳网约车准入条件
  • 免费自己怎么注册网站网站建设要咨询哪些
  • 凡科建网站甘肃路桥建设集团有限公司网站
  • 传奇怎么做网站中山手机网站制作多少钱
  • zen cart 创建的网站龙岩新闻龙岩kk网社区