Насколько я понимаю, «npm» знает о git, поэтому я могу использовать его для извлечения модулей Node.js из github. Итак, я создал модуль Node.js и разместил его в github. Когда я пытаюсь установить его в моем проекте Node.js следующим образом:Извлечение модуля Node.js из GitHub - Ошибка: ENOENT, open package/package.json '
npm install git://github.com/git-user/repo.git
тогда я получаю следующее сообщение об ошибке:
Error: ENOENT, open '/Users/kapa/tmp/npm-12237/1371351143597-0.9469406655989587/package/package.json'
...
code ENOENT
npm ERR! errno 34
Что я делаю неправильно и как установить модуль из GitHub? Спасибо
Спасибо, Питер. package.json отсутствовал, а «npm init» создал один со всеми зависимостями – latvian
В моем случае я выполнял «npm install» из одного каталога над файлом, содержащим файл 'package.json'. К сожалению. :) –
Для меня я был в неправильной папке, oops прыгать в нужную ... –