在javascript中引用资产

cho*_*per 5 ember.js ember-cli broccolijs

灰烬CLI指南介绍了如何资产可以在模板和CSS引用-但什么是我的javascript代码引用的资产(比如图像)的正确方法?

具体来说,我担心在为生产构建资产时正确地进行指纹识别的资产路径.似乎ember-cli正在使用broccoli-asset-rev,但根据其文档,只有<script>HTML和url()CSS 中的标签才会被指纹识别.有没有办法(可能是通过另一个西兰花插件)来获取指纹的.js文件中的资产路径?

cho*_*per 1

我发现了这个问题。这按预期开箱即用 - 事实证明,我的资产(图像)不在正确的位置,因此 JS 文件中出现的路径永远不会被指纹版本替换。