問題タブ [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.
angular - Angular で CustomWebback を使用した ImageminPlugin が本番環境で機能しない
これは開発では問題なく動作しますが、本番環境でアプリケーションを実行すると:
プラグインが実際に読み込まれても、画像は元のサイズのままです。
注文に問題はありますか?
node.js - JIMPとMOZJPEGのどちらかを選択するnodejs
jpeg を圧縮するためにjimpとimagemin-mozjpegを使用する明確な理由があるかどうか疑問に思っていました(私はすでに自分のプロジェクトで imagemin と jimp の両方を使用しており、次世代の画像を提供するために imagemin-webp を使用し、png を jpeg に変換するために jimp を使用しています)。まれに)したがって、私は次のことに基づく推論をより探しています。
- パフォーマンス
- 信頼性 (私は、mozjpeg が問題を起こし、失敗する JPEG がいくつかあることに気付きました。具体的には、GNU Image Manipulation Program [GIMP] を使用したものです。)
ただし、前述の 2 つに当てはまらない正当な理由がある場合は、引き続きその理由をお聞きしたいと思います。
誰かがそれらを必要とする場合に言及されている NPM パッケージへのいくつかの簡単なリンクを次に示します:
imagemin-mozjpeg
jimp
node.js - 大量のファイルを縮小しようとすると、Gulp Imagemin "MaxBufferError: stdout maxBuffer exceeded" が発生する
MaxBufferError: stdout maxBuffer exceeded大量のファイルを縮小しようとすると、Gulp Imagemin エラーが発生します (230)。一度に 40 ~ 50 個のファイルを縮小すると、タスクが実行されます。
バッファを増やすにはどうすればよいですか? または、タスクの中断を停止しますか?
ノード バージョン 14.5、gulp バージョン 4.0.2、gulp-imagemin バージョン 7.1.0。
javascript - Javascript は \\ を / に置き換えます
最近、imagemin npm を使用して画像を圧縮しています。ただし、画像パスが次のような場合
実行できず、エラーがスローされます。一方で、
それは成功しています。そのため、代わりに \ を / に置き換えることを考えています。しかし、最適な正規表現を見つけることができませんでした。私はこれを試しました
ただし、最初の \ だけが / に変わります
誰でもこれで私を助けることができますか?よろしくお願いします