| title | Restore npm packages from the command line |
|---|---|
| description | Learn how to authenticate with your Azure Artifacts feed and restore npm packages from the command line. |
| ms.service | azure-devops-artifacts |
| ms.topic | tutorial |
| ms.date | 02/21/2025 |
| monikerRange | <=azure-devops |
[!INCLUDE version-lt-eq-azure-devops]
This article guides you through authenticating with your Azure Artifacts feed and restoring npm packages from the command line.
| Product | Requirements |
|---|---|
| Azure DevOps | - An Azure DevOps organization. - An Azure DevOps project. - An Azure Artifacts feed. |
If this is your first time using Azure Artifacts with npm on your machine, follow the steps below to set up your environment:
-
Download Node.js and npm.
-
Run the following command to install
vsts-npm-auth.npm install -g vsts-npm-auth --registry https://registry.npmjs.com --always-auth false
-
Download Node.js and npm.
-
Create a Personal Access Token with Packaging > Read & write scope.
-
If you haven't authenticated with your feed yet, follow the steps in the Project setup to connect to your feed and then proceed with the next step once you're done.
-
Run the following command in your project directory to restore all your npm packages:
npm install -
If you want to restore a specific package, run the following command in your project directory:
npm install --save <PACKAGE_NAME>