4

generator-angular中,grunt-usemin被配置为使用grunt-filerev修改静态资源。

Grunt-filerev 的唯一职责(我查看了代码)是重命名文件。然后它返回重命名文件的摘要对象。

在构建过程中,grunt-usemin 将重命名对项目文件夹中静态文件的引用(在我的项目中,我可以看到它发生img在 html 模板中的 s 中)。

但是,字体会获得修订哈希重命名,但它们在我的 Sass 文件中的引用并未更新以反映这一点 - 因此,我在所有自定义字体上都得到 404。

我已经一次又一次地联系GitHub 上的问题,但看起来那里的好人正在恭敬地忙于其他业务。

问题是:这是我容易调整的配置错误,还是 grunt-usemin 中的错误。

4

0 回答 0