PR
TIPS

gulpでメモリ不足のエラーが発生する問題(imagemin)とその対処法

gulpを使用して画像を最適化するimageminプラグインを使用する際に、FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memoryというエラーメッセージが表示されることがあります。

これは、gulpが使用可能なメモリをすべて消費してしまい、新たにメモリを割り当てることができない状態を示しています。

この問題を解決するためには、gulpを起動する際にメモリの上限を引き上げることができます。以下のコマンドを使用してgulpを起動します。
gulp --max_old_space_size=8192

このコマンドは、gulpのプロセスが使用できるメモリの上限を8192MB(約8GB)に引き上げます。メモリの容量が十分にあるシステムであれば、この方法でエラーを解消できます。

この記事を書いた人
Naokazu Yokoo

エンジニア歴20年以上。現在はWeb / AI領域で活動中。
開発環境・サーバー環境ともに速度と効率性を追求しています。

Follow Naokazu Yokoo
Follow Naokazu Yokoo

Comment

タイトルとURLをコピーしました