Я хотел бы установить пакет из npm ng2-table
, но с pull request, который не объединены с мастером.
Можно ли как-то добавить этот запрос на включение в мой package.json
, чтобы установить этот коммит вместо master master в моем приложении?
Как установить пакет из запроса на извлечение?
comment
Возможный дубликат установки npm из запроса на вытягивание github
- person Cortney Thomas   schedule 01.04.2019
Ответы (1)
Вы можете указать URL-адрес GitHub для ветки или коммита, из которого был сделан PR. Вы должны указать хэш коммита вместо ветки, чтобы в будущем вы не получили неожиданно другие (потенциально вредоносные) изменения, опубликованные в этой ветке.
Например:
"package": user/repo#commit
person
SLaks
schedule
09.11.2017
Коммит - это хеш коммита? .__.
- person Felipe Avelar; 09.11.2017
@ФелипеАвелар Да. Обычно достаточно первых 6 символов. Мех для полноты будет
"package": valor-software/ng2-table#785f7b4ecd1833a92bc6c94024df3f14e2b0eb6a
- person msanford; 09.11.2017
Я попробовал это и получил эту ошибку:
npm ERR! fatal: reference is not a tree: 785f7b4ecd1833a92bc6c94024df3f14e2b0eb6a
- person Felipe Avelar; 09.11.2017