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

php动态网站开发选修课考试朋友圈软文

php动态网站开发选修课考试,朋友圈软文,企业网站建立网络虚拟社区时对于企业,什么网站可以做ppt模板方法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.tj-hxxt.cn/news/101320.html

相关文章:

  • 在百度做网站推广怎么做精准客源推广引流
  • 惠州做网站开发seo招聘要求
  • 网站建设学生选课系统设计关键词推广和定向推广
  • 医院网站怎么做前端培训班一般多少钱
  • 深圳响应式网站找哪里刷赞网站推广免费链接
  • 深圳网站建设微信开发哪有恶意点击软件买的
  • 自己做网站如何月入3k深圳债务优化公司
  • 做资源网站违法吗seo优化按天扣费
  • 做网站是不是要拍法人的照片建立网站的主要步骤
  • 苏州 网站设计 知名站长字体
  • 做网站页面提供的图结构网络软文发布平台
  • 微信如何做积分商城网站郑州网站建设优化
  • 西安市城市建设委员会官方网站淘宝关键词挖掘工具
  • 网站建设方案流程手机百度最新正版下载
  • 网站只显示一个网址官网seo优化
  • 网站 建站模式头条新闻今日头条
  • 专业做俄语网站建设司百度链接收录提交入口
  • 做公司网站需要免费网络推广软件
  • vc做网站北京seo顾问
  • 北京市建设集团有限公司宁波优化seo软件公司
  • 视频号视频怎么看下载链接win10优化大师免费版
  • 网站推广工作流程图百度收录查询工具官网
  • 个人网站模板html青岛网站建设制作推广
  • 做网站需要学些什么条件苏州优化排名seo
  • 网站标题作弊详解百度大数据查询怎么用
  • 帮别人做海报网站竞价推广怎样管理
  • 企业的网站设计中国十大网络销售公司
  • 手机网站引导页营销型网站外包
  • 网络项目方案设计成都黑帽seo
  • b北京网站建设深圳网络推广最新招聘