2016-11-18 4 views
1

Я могу успешноМожете ли вы «npm install» из Team Services git repo?

git clone https://[org].visualstudio.com/_git/[repo] 

, но если я бегу

npm install https://[org].visualstudio.com/_git/[repo] --save 

я

npm ERR! fetch failed https://[org].visualstudio.com/_git/[repo] 
npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 203 

Можно ли установить НПМ пакеты из GIT РЕПО Team Services, как вы можете из GitHub?

ответ

4

Если вы хотите установить пакет из определенного Git репо вам необходимо структурировать URL следующим образом, обратите внимание, что адрес предваряется git+https://

npm i --save git+https://[org].visualstudio.com/_git/[repo]

Это также будет работать, если вы хотите установить свой репозиторий через SSH

npm i --save git+ssh://[email protected]:<owner>/<repo>

Вы можете добавить эти URL стиль репо с вашими package.json зависимостей, а также

"dependencies": { 
    "custom-pkg": "git+https://[org].visualstudio.com/_git/[repo]" 
} 

Вы можете прочитать больше о различных способах установки непосредственно с мерзавцем с НПМ в npm install docs

 Смежные вопросы

  • Нет связанных вопросов^_^