首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Zurb Foundation的数据交换和中间人的构建过程

使用Zurb Foundation的数据交换和中间人的构建过程
EN

Stack Overflow用户
提问于 2014-12-11 11:58:29
回答 1查看 177关注 0票数 0

Zurb基金会的data-interchange对我来说工作得很好。正在开发中。

但是当我构建的时候,我得到了这样的html:

代码语言:javascript
复制
<img alt='Why Believe' data-interchange='[/assets/images/logo.svg, (default)], [/assets/images/logo-square.svg, (medium)]'>
<noscript>
  <img alt='Why Believe' src='/assets/images/logo-e8f041ee.svg'>
</noscript>

你能发现问题所在吗?

中间人的构建过程巧妙地提取了所有资产的指纹,并链接到已提取指纹的资产。不会构建“非指纹”资产。我想要所有这些。

但是data-interchange属性中的资源路径没有获取指纹。因此,它们在开发中工作,而不是在构建和部署之后。

如何才能使data-interchange资产路径也获得指纹?(如果中间人将-e8f041ee称为“指纹”以外的其他名称,请让我知道!)

EN

回答 1

Stack Overflow用户

发布于 2014-12-16 13:56:58

如果你打算使用资产散列,那么你应该考虑将interchange使用的图像移到一个新的目录,这样它们就不会自动散列。如果你不是在基于CDN的设置上托管,你应该考虑关闭现金破坏散列。

例如,我将图像放在source/blog/featured images中,而不是/images/blog/...为了避免它们由于类似的原因而被散列(因为我是通过yml frontmatter定义名称的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27415130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档