GruntJS/NPM package.json: установка локально?

С пакетом GruntJS/NPM.json

Если я клонировал модуль с github на локальный, как я могу сослаться на него в своем package.json, чтобы он устанавливался из локальной версии?


person user537339    schedule 10.03.2013    source источник
comment
Я нашел это: stackoverflow.com/questions/7575627/, за исключением того, что это кажется слишком большим. Я просто хочу указать на клонированный каталог git.   -  person user537339    schedule 10.03.2013


Ответы (1)


Вы можете создать разветвленную версию исходного репозитория на Github и указать ваш Github. URL в package.json. Вы даже можете указать ветку или тег, пока ждете, пока восходящий поток примет любые исправления, которые у вас могут быть.

"dependencies": {
  "my-task": "git://github.com/username/repo.git#branch"
}

Или вы можете использовать npm link для ссылки на проект, расположенный на вашем жестком диске. Это прекрасно работает, если вы единственный разработчик, но в любом случае развертывание будет немного сложнее. (вариант выше однозначно лучший)

person Dominic Barnes    schedule 10.03.2013
comment
Спасибо за это, кажется, лучший вариант. - person user537339; 10.03.2013