前情提要用云化Netlify优化图像通过使用网状云集成化博客文章中我展示11ti基础博客使用全网站图片后加Netlify云集成无作业代码侧结果图像大有改进,大小和格式都大有改进,最佳图像自动发送浏览器
首发博客文章中,我所做的唯一配置是具体说明云云名,但集成支持更多先看一看
先修改云集化 或广度修改Netlify集成登陆并选择网站时点击整合导航中 :
将您登陆集成页面 奇异地默认为“全部”,所以选择已启动过滤器实际安装
从这里注二因某种原因你不喜欢图像自动变得更棒 快速禁用云集下一站查选项下拉率 :
多爱这里 特别是即时访问变换很难(泛型)跟上对代码和依存关系的修改,我非常感激这是首选方案是什么你免谈可见此能力配置您的集成无法改变NetlifyUI集成工作方式为此,你需要切换文件配置.我们现在走过过程
Netlify仪表板容易配置网站工作方式,文件配置也极易实用更好,基于文件意味着你可以跟踪存储库中网站配置变化开始时,你将添加netlify.toml
文件到网站
插件中,您可添加清晰支持集成插件
段内
(注:像YAMLTOML系统易用性强和格式化约束性强注意格式化
[插件]包="netlify-plugin-cloudinary"
代码语言JavaScript高山市javascript)
下一步添加配置选项,您可使用插件.输入
.举个例子,当设计云化初始集成时 请求你取云名保存到Netlify环境变量中,但可以在netlify.toml
并:
[插件]包="netlify-plugin-cloudinary"云化Nameraymondcamden
代码语言JavaScript高山市javascript)
假设我们现在知道如何定义配置值 云化集成可用什么
- 名码.允许您指定自定义域名构建 URL
- 交付类型.允许您具体说明云存储图像的方式默认获取但可设置上传
- 文件夹.允许您指定文件夹存储图片默认Netlify网站名
- 图像平面.允许您指定本地系统图像从何服务
- 加载策略.容你为图片指定加载策略,即热或懒(默认值)。
- 私有Cdn.布林启动私机CDN分发图像
- 上传预置.允许您指定自定义上传预置
- uploadConcurrency.立即设置最大上传数
每一个都详细描述集成文档记录,但目前,让我们深入下潜 再配置,最大Size
网站多作者编辑设计者时 并不总是有可能执行图片指南偶而适当调整图像则被完全忘记云化集成最强特征之一是强制右侧配置最大尺寸
环境设置最大大小
,取一组三种可能的子集
- dpr-设备像素比
- 高度显示
- 宽度
例举,如果想设置最大宽度800高,可配置此式:
包化插件+800高度
终于有真正不可思义的部分第一,这些值最大,不大小设置图像意思是,如果网站图像在任何维度上都大于,它就会比例化调整大小以适应这些约束条件 尊重你的侧比第二,插件决不会增加图像大小
idev商店可能不需担心新图像加法不优化,我总是调整图像大小 增加博客文章,我可以保证有段时间我忘记了现在可以自动预防测试它是否真的确定
上个博客文章中, 我创建了一个简单11ty博客使用头像并允许个人文章中出现图像写下新博客贴文并写明
-布局:文章标题:KittenPost标签:日期:2020-10-12:00标题:/images/cat_path.jpg--Loremipsumdorlsetet解析解析Squalus前程,ecumaeceturiid,vehiculavelipsumQuisque ornare convallisest,eullamcorpserdlCrasaliquet无效插件南非Rhoncus教程Crassssetmedused联想算法Donec Laoreet Magna前段,iqitis讲gravida维那提斯格拉维达UTEROsSapien,iaculis非lacusvel,condimentumviDuisqis插接elitfuseturmattislacus内存DonecornatisssolicitudinCrasnecruprum前ivus履历maurisiiqumneclectuss vehiculasuscipeeegetegetDonecbenduetgerlobortisstnicac,laoreetlacinia整数maurissto和nciduntapresent convallisacorpseeeNullam非lacusesedlacussem,blanditnecenatvenenatisVestibulumsapieniQuisque in lectus非masa vulpteVestibulum前缀插曲Donec Pulvinar vehiculaveliDuisfringillapureslacus,Quisque前venatis
在此例中,我忘记调整图像大小,从不烦心检查本地环境结果不怎么大
连文章文文都看不透折叠加页眉let's see what happens部署并搭建Netlify
可在此查看此文章( 和网站其余部分 ) :https://netlify-cloudinary-test.netlify.app/.
源码可在此查找 :https://github.com/cfjedimaster/netlify-cloudinary-integration.
快速退位,注意你可能遇到问题 获取Netlify使用最新版云集成可能需要将最新版本设置为依存sack.json
文件相似性 :
mi-saved网状插件
转用文件配置云集成终于,别忘了检查netlify-plugin-cloudinary仓库最新文档更新