Posted at

Windows環境でnpm installでエラーが発生する場合の対処法

More than 1 year has passed since last update.

Windows環境(と、Windowsホストの共有フォルダにVagrantなどからnpmを実行した場合)では、npm installで以下のエラーが発生することがある。

npm install express

npm ERR! EPROTO: protocol error, symlink '../mime/cli.js' -> '/home/vagrant/project/node_modules/.bin/mime'

この場合、--no-bin-linksを付けてインストールする。

npm install express --no-bin-links