君はnpmで「WARN tar ENOSPC: no space left on device, write」を出したことがあるか?

0,目次

  1. はじめに
  2. 証跡
  3. おわりに

1,はじめに

npmでモジュールを追加しようとしてエラー等に遭遇することはたまにあります。

さて、皆さん「WARN tar ENOSPC: no space left on device, write」という警告メッセージをご存知でしょうか?

これは、npmでモジュールを書き込むディスクに空き容量がないと発生します。

すなわち、ディスク空き容量が不足した状態でnpmで追加モジュールのインストールを行なったところ、「WARN tar ENOSPC: no space left on device, write」という警告が表示されます。

2,証跡

(1)出力ログ

R:\test\electron-quick-start>npm install -D electron-builder
npm WARN tar ENOSPC: no space left on device, write
npm ERR! cb() never called!

npm ERR! This is an error with npm itself. Please report this error at:
npm ERR!     

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\jskny\AppData\Roaming\npm-cache\_logs\2019-11-23T13_02_21_167Z-debug.log

R:\test\electron-quick-start>

(2)この警告が出た際のディスク状態

ディスク空き容量なかったわ
ディスク空き容量なかったわ

3,おわりに

良い子のみんなはディスクの空き容量を気にしながら作業をしようね!

コメントを残す

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

CAPTCHA