Comments 4
Ну может кто не знал.
npm позволяет указывать в качестве источника ссылки на архивы
а еще у гитхаба и битбакеты можно скачивать архивы исходников
Соеденив этих два знания получаем такой трюк.
Если не хочется выкладывать свою библиотеку в npm, то достаточно в файле package.json в зависимостях подключить модуль так:
например так:
npm позволяет указывать в качестве источника ссылки на архивы
а еще у гитхаба и битбакеты можно скачивать архивы исходников
Соеденив этих два знания получаем такой трюк.
Если не хочется выкладывать свою библиотеку в npm, то достаточно в файле package.json в зависимостях подключить модуль так:
"dependencies": {
...
"<имя модуля>": "<путь к репозиторию>/tarball/<ветка или тег>"
...
}
например так:
"dependencies": {
"node-lib": "https://github.com/zxcabs/node-lib/tarball/v.0.0.2"
}
То же самое для экосистемы RubyGems: habrahabr.ru/post/138582/
Для создания package.json обычно использую npm init.
Также бывает полезна команда npm version.
Только что узнал про bash completion.
Также бывает полезна команда npm version.
Только что узнал про bash completion.
Sign up to leave a comment.
Создание npm-пакета