Эти модули нельзя установить с помощью npm.
На самом деле вы можете установить модуль, указав вместо имени локальный путь.Пока в хранилище имеется действительный файл package.json
, он должен работать.
Введите npm -l
, и симпатичная справка будет выглядеть так:
CLI:
...
install npm install <tarball file>
npm install <tarball url>
npm install <folder>
npm install <pkg>
npm install <pkg>@<tag>
npm install <pkg>@<version>
npm install <pkg>@<version range>
Can specify one or more: npm install ./foo.tgz bar@stable /some/folder
If no argument is supplied and ./npm-shrinkwrap.json is
present, installs dependencies specified in the shrinkwrap.
Otherwise, installs dependencies from ./package.json.
То, что бросилось в глаза, было: npm install <folder>
В моем случае у меня были проблемы с модулем mrt
, поэтому я сделал это (во временном каталоге)
Подсказка:
Можно также установить таким же образом репо в локальный проект npm с помощью:
npm install ../meteorite
А также можно создать ссылку на репо, еслинужен патч в разработке:
npm link ../meteorite