generator-angularでは、grunt-useminはgrunt -filerevを使用して静的アセットをリビジョンするように構成されています。
Grunt-filerev の唯一の責任(コードを調べた)は、ファイルの名前を変更することです。次に、名前が変更されたファイルの概要オブジェクトを返します。
ビルド プロセス中に、grunt-usemin はプロジェクト フォルダー内の静的ファイルへの参照の名前を変更します (私のプロジェクトではimg
、html テンプレートの s で発生することがわかります)。
ただし、 Fontsはリビジョン ハッシュの名前を変更しますが、Sass ファイル内の参照は更新されず、それを反映していません。そのため、すべてのカスタム フォントで 404 が発生します。
私はすでに GitHub の問題について何度も連絡を取り合っていますが、向こうの善良な人々は他のビジネスで丁重に忙しいようです。
問題は、これは調整が簡単な私の構成エラーなのか、それとも grunt-usemin のバグなのかということです。