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)に引き上げます。メモリの容量が十分にあるシステムであれば、この方法でエラーを解消できます。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

上部へスクロール