Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

245
Views
npm install from vso

I'm just going to throw all this out there and hope SO can help..

My situation is that I need to npm install -s from a Visual Studio Online hosted git repo. I have seen how to do this from github and bitbucket. I guessed that the process would be the same but when I run npm install, nothing happens. I expected that at a minimum, the index.js, the readme.md and the package.json would be pulled.

I created a simple repo at https://ldcjtctest.visualstudio.com/_git/MyFirstProject

this project contains these files:

project file structure

I have tried running npm install with ssh and https but both give me the following with verbose logging:enter image description here

What am I missing?

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Steps for Https:

  1. Create personal access token
  2. Command:npm install git+https://test:[personal access token]@[account name].visualstudio.com/[team project]/_git/[repository].

Steps for SSH:

  1. General SSH key without passphrase and add the public key to your VSTS.
  2. Optional, run git clone with ssh to do test to make sure the SSH key works fine
  3. Command npm install git+[ssh address].

Note: Tested with 3.10.10 (npm -v)

over 4 years ago · Santiago Trujillo Report

0

After researching, I discovered that the quickest way to accomplish what I wanted was to create a feed. I just followed the MS documentation on how to do this.

*Note: I had an issue when following the instructions linked here. I kept getting an unauthorized error. It took me a while, but I found out that when running the command vsts-npm-auth -config .npmrc, my .npmrc file was not being created locally, but on a shared drive. when I moved that file to c:/users/<yourself>/ it worked as expected.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!