[Node.js] Vagrant環境で”Maximum call stack size exceeded”エラー

症状

原因

Vagrantの共有ディレクトリで実行した場合に発生する。ゲストOSのローカルディレクトリだと発生しない。これから推測するに、共有ディレクトリが引き継いでいるホストOSのファイルシステムの特性が悪さしているのではないかと思われる。シンボリックリンクの可否とかパスの長さ制限とか?

対策

Vagrantの共有ディレクトリじゃないローカルディレクトリで実行する。

参考サイト

npm ERR! code ETXTBSY · Issue #9979 · npm/npm · GitHub
https://github.com/npm/npm/issues/9979#issuecomment-149308728

コメントを残す

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