問題タブ [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.
javascript - すべての画像を縮小 - Grunt
フォルダに 100 枚を超える画像がありimages/
ます。
これが私のimageminです-Grunt Config
走っgrunt build
たらこれが見えた
私の画像のうち7つだけが縮小されました。すべてではない。私は*
デフの組み合わせで周りを変えようとしましたが、今のところうまくいきません。
src: '{,*/*/}*.{gif,jpeg,jpg,png,ico}'
画像フォルダー内のすべてsrc
を縮小するにはどうすればよいですか?
gruntjs - Grunt.js imagemin を作成して、*任意の* フォルダーを追跡し、画像を 1 か所に保存するにはどうすればよいですか?
私は Grunt.js に比較的慣れていないため、セットアップは非常に簡単ですが、現在 2 つの問題があります。1) まず、特定のソース フォルダー内のフォルダーをどのように追跡しますか? たとえば、画像フォルダー自体に画像が含まれている場合や、画像を含むフォルダーや画像を含むフォルダーを含むフォルダーなどがあります。2) プライマリ (ビルド) フォルダーで画像を監視する方法はありますか? 永遠ループなしで...
これが私の現在の設定です:
ありがとう!
javascript - 無期限に実行される Grunt タスク
grunt-react
私はうなり声をインストールし、タスクとタスクを試しましたgrunt-contrib-imagemin
。以下をセットアップしましたGruntfile.js
。
grunt react
コマンド ラインから、またはとしてタスクを開始しgrunt imagemin
ます。--verbose
CLI フラグを渡した後Grunt
、すべてのチェックがOK
. それでも、両方のタスクは無期限に実行されます。彼らは決して終わらない。私を助けてください。
これが私のGruntバージョン情報です:
コマンドライン出力は次のとおりです。
--verbose
これは、フラグと一緒に繰り返し印刷されます。
javascript - grunt-contrib-imagemin - 2 つの異なるフォルダーの画像を取得する
grunt-imagemin が 2 つの異なるフォルダーの画像を取得するように設定しようとしています。
私は2つのフォルダを持っています:
- 画像 - ユーザー
- 画像 - 製品。
私の考えは、grunt-imagemin を grunt-watch で使用し、このタスクを手動で行うことを避けることです。トラフィックの多い Web サイトを持っていますが、これを手動で行うと、CPU が崩壊します。ユーザーが画像をアップロードしている間にこれを行うとよいと思います。
私の gruntfile.js は次のとおりです。
ありがとう。
gruntjs - Grunt imagemin は実行されているが縮小されていない
Image-min は正常に実行されていますが、縮小された画像が 0 になるのはなぜですか?
私の端末でコードを実行した後:
わかりません。別の画像を読み込んでみましたが、まだ圧縮されていません。
私のうなり声のimagemin部分: