vue如何使用vue-loader
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇文章主要介绍vue如何使用vue-loader,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!vue-loader小技巧vue-loader 是处理 *.vue 文件的 we
千家信息网最后更新 2025年01月16日vue如何使用vue-loader
这篇文章主要介绍vue如何使用vue-loader,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
vue-loader小技巧
vue-loader 是处理 *.vue 文件的 webpack loader。它本身提供了丰富的 API,有些 API 很实用但很少被人熟知。例如接下来要介绍的 preserveWhitespace 和 transformToRequire
1 用 preserveWhitespace 减少文件体积
有些时候我们在写模板时不想让元素和元素之间有空格,可能会写成这样:
- 1111
- 2222
- 333
当然还有其他方式,比如设置字体的 font-size: 0 ,然后给需要的内容单独设置字体大小,目的是为了去掉元素间的空格。其实我们完全可以通过配置 vue-loader 实现这一需求。
{ vue: { preserveWhitespace: false }}
它的作用是阻止元素间生成空白内容,在 Vue 模板编译后使用 _v(" ") 表示。如果项目中模板内容多的话,它们还是会占用一些文件体积的。例如 Element 配置该属性后,未压缩情况下文件体积减少了近 30Kb。
2 使用 transformToRequire 再也不用把图片写成变量了
以前在写 Vue 的时候经常会写到这样的代码:把图片提前 require 传给一个变量再传给组件。
其实通过配置 transformToRequire 后,就可以直接配置,这样vue-loader会把对应的属性自动 require 之后传给组件
{ vue: { transformToRequire: { avatar: ['default-src'] } }}
于是我们代码就可以简化不少
在 vue-cli 的 webpack 模板下,默认配置是:
transformToRequire: { video: ['src', 'poster'], source: 'src', img: 'src', image: 'xlink:href'}
以上是"vue如何使用vue-loader"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
内容
配置
元素
文件
模板
体积
代码
变量
图片
字体
属性
时候
篇文章
组件
实用
接下来
不用
之间
价值
作用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库索引超出数据界限
徐汇区手机软件开发项目
网络安全 2019热点
刑侦队网络技术员
网络安全意识调查分析
数据库怎么定位
网络安全虚假信息
扫描发票显示未上传到服务器
风电场网络安全自查
实体服务器硬盘挂载怎么做
oa软件开发一般要多少钱
手机软件开发法规
怎样导入数据库
数据库net编程入门教学
苹果手机推送服务器
csgo无法理解的容易服务器
软件开发维护求职
绿色全光网络技术联盟成立大会
学校里办的宽带网络安全吗
中华人民共和国网络安全法文件
与工业4.0有关的数据库
sql数据库五种
战疫情网络技术教师线上教学
国内的做网络安全的公司排名
财务sql数据库入门基础知识
网络技术带动无人驾驶
csgo 服务器搭建
SQL数据库一次查询多字段
北京控制软件开发
画饭圈乱象绘网络安全宣传画