私はこれを半日以上解決しようとしています。
grunt を使用してビルドする angularjs プロジェクトがあります。
コマンドを実行grunt
すると、次のようになります。
``` "concurrent:dist" (同時) タスクの実行
Running "svgmin:dist" (svgmin) task
Total saved: 0 B
Done, without errors.
Execution Time (2014-09-23 21:53:55 UTC)
loading tasks 7ms ▇▇▇▇▇▇ 11%
svgmin:dist 58ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 89%
Total 65ms
Warning: Running "imagemin:dist" (imagemin) task
Fatal error: Object #<DestroyableTransform> has no method 'apply'
Execution Time (2014-09-23 21:53:55 UTC)
imagemin:dist 868ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 99%
Total 876ms Use --force to continue.
Aborted due to warnings.
```
GruntFile.js の imagemin タスクは次のとおりです。
imagemin: {
dist: {
files: [
{
expand: true,
cwd: '<%= yeoman.app %>/images',
src: '{,*/}*.{png,jpg,jpeg,gif}',
dest: '<%= yeoman.dist %>/images'
}
]
}
}
インターウェブ上で私を助けるものは何も見つかりません。この未解決の問題を見つけましたが、まだ誰も応答していません: https://github.com/gruntjs/grunt-contrib-imagemin/issues/254
ありがとう。