Невозможно установить ShareJS с npm

Использование VM (vagrant) Ubuntu 14.04.2 LTS. Версии npm и nodeJS актуальны.

Я пытаюсь установить shareJS через

sudo npm install share@"<0.7"

но это вызывает ошибки npm.

npm ERR! Linux 3.13.0-55-generic
npm ERR! argv "node" "/usr/bin/npm" "install" "share@<0.7"
npm ERR! node v0.12.7
npm ERR! npm  v2.14.1
npm ERR! path ../coffee-script/bin/coffee
npm ERR! code EPROTO
npm ERR! errno -71

npm ERR! EPROTO, symlink '../coffee-script/bin/coffee'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>
npm ERR! Linux 3.13.0-55-generic
npm ERR! argv "node" "/usr/bin/npm" "install" "share@<0.7"
npm ERR! node v0.12.7
npm ERR! npm  v2.14.1
npm ERR! path npm-debug.log.8eb898407f81b59ca45e8e0a6a951820
npm ERR! code ETXTBSY
npm ERR! errno -26

Думал, что проблема с версиями узла или npm, переустановил их, но это не повлияло. Также похоже на проблему с истекшим сроком действия лицензии, но она была закрыта месяц назад.

2 ответа

Решение

Решение - добавить флаг --no-bin-links.

npm install --no-bin-links  share@"<0.7"

Надеюсь, это будет полезно для кого-то.

Я просто скопировал вашу команду, и она сработала для меня.

Моя машина это:

Ubuntu 14.4 64 бит

Node js версия: v0.10.38 Npm версия: 2.9.0

Я думаю, что вы должны проверить с этими версиями. пожалуйста, проверьте, соответствует ли ваша версия этому.

Удачи

Другие вопросы по тегам