問題タブ [grunt-contrib-imagemin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3002 参照

node.js - NPM インストール エラー - 「奇妙なエラー 8」、「throw er;」

grunt-contrib-imagemin@0.4.1をインストールしようとすると、(ターミナルで) これらのエラーが発生します。

ファイルは次のnpm-debug.logようになります。

どうしたの?奇妙なことに、grunt-contrib-imagemin今日は以前にインストールしたのに、0.4.1代わりにを取得するためにアンインストールしました0.5.0。現在、どのバージョンもまったく再インストールできません。

私はやった

node_modules フォルダーをクリーンアップするだけです。まだ動作していません。

0 投票する
1 に答える
591 参照

gruntjs - grunt-contrib-imagemin スキップするファイルとフォルダー

grunt-contrib-imagemin を使用して、画像のディレクトリを再帰的に処理しようとしています。構成は次のようになります。

この形式では、'uploads' フォルダの 1 つのサブディレクトリのみを処理します。何が間違っているのかわかりません。誰かが私のばかげた間違いを見つけることができますか?

ありがとう、

トビー

0 投票する
1 に答える
1121 参照

gruntjs - 新しいファイルで Imagemin をうなる

Grunt Imagemin を使用して、画像のフォルダーを最適化しています。ただし、そのコマンドを実行するたびに、すべての画像で imagemin が実行されます。新しい変更を検出したときにのみ grunt imagemin を実行する方法はありますか?

0 投票する
1 に答える
1227 参照

node.js - grunt-contrig-imagemin 警告: 未定義のメソッド 'replace' を呼び出せません

imagemin を使用しようとすると、奇妙な警告が表示されますが、何も起こりません。

エラーが発生する私のタスクは次のとおりです

これらは機能しません

src: "img/**/*.{jpg,jpeg,gif,png}"

src: "{img,img_two}/**/*.{jpg,jpeg,gif,png}"

これらの作品

src: "img/**/*.jpg"

src: "{img,img_two}/**/*.jpg"

つまり、複数の拡張機能の構文が気に入らないようですが、なぜ、例でどのように行われているのでしょうか?

更新:拡張機能を単独で実行するか、グループマッチング内で実行するかに関係なく、機能しないのはPNGだけのようです。私はWindows 8、NPM 1.4.3を使用しています

https://github.com/gruntjs/grunt-contrib-imagemin/issues/219

0 投票する
1 に答える
418 参照

gruntjs - gruntjs の imagemin を Watch for grunt で使用すると、ファイルが正しく監視されない

私が望むのは、ウォッチャーが新しく追加された画像を監視し、新しく追加された画像のみを圧縮することです。images/images/また、圧縮されていないフォルダー ( )から削除した画像と、圧縮されたフォルダー ( ) から削除したいのですimages/build/が、これは起こりません。

これで、画像を追加するたびに、Grunt がすべての画像を再圧縮します (このスクリーンショットのように:

ここに画像の説明を入力

ここで 2 つの新しい画像を追加すると、フォルダー全体が再圧縮されます)、圧縮されていないフォルダーから画像を削除すると、grunt はそれらを圧縮されたフォルダーに保持します。

ここに私のうなり声のチャンクがあります:

  • タスク

    /li>
  • ウォッチャー部分:

    /li>

これを行うには追加のプラグインが必要ですか? 前もって感謝します!

0 投票する
4 に答える
5357 参照

javascript - imagemin:dist タスクのスロー エラー

私はこれを半日以上解決しようとしています。

grunt を使用してビルドする angularjs プロジェクトがあります。

コマンドを実行gruntすると、次のようになります。

``` "concurrent:dist" (同時) タスクの実行

```

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

ありがとう。

0 投票する
1 に答える
380 参照

node.js - 警告: エラー: dyld: 遅延シンボルのバインドに失敗しました: シンボルが見つかりません: _objc_autoreleasePoolPush

png で imagemin を実行するとエラーが発生します: 警告: エラー: dyld: 遅延シンボルのバインドに失敗しました: シンボルが見つかりません: _objc_autoreleasePoolPush

私はmacbook pro 10.6.8を使用しています。今日、プラグインとともにgruntをインストールしました

グーグルが私にIOS開発の問題を指摘しているので、どんな助けも素晴らしいでしょう。