嗨,我正在尝试从公共存储的图像中添加动态图像。它在开发中工作完美,但在构建后的部署中却显示出问题。
template.hbs
<img src="image/draw-info/{{iconname}}.png" alt="{{iconname}}">
构建后,将使用{{imagename}}-{{someidentifier}}。png生成图像,但是html标签会搜索{{imagename}}。png
someidentifier
在生产版本中添加资产的过程称为指纹识别。
如链接文档中所述,您可以ember-cli-build.js
通过完全禁用png文件或排除某些模式来关闭它,例如,如果所有图标名都以开头icon
,则应该这样做:
fingerprint: {
exclude: ['icon'],
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句