The command-line utility
configure-jfrog is used to configure an NPM repository for using a JFrog SaaS Artifactory registry.
No installation is necessary when using
npx, although you may globally install with
npm install --global configure-jfrog. This is only recommended if you do not desire the latest version of the utility on each run.
Run the CLI command
configure-jfrog with optional flags and answer any prompts that may appear.
configure-jfrog [--directory -d] [--server-name -n] [--artifactory-key -k] [--registry -r] [--scope -s]
⚠️ WARNING: configure-jfrog will replace any existing .npmrc file at the specified directory.
||The relative or absolute path to the directory in which to configure NPM. This should be the root directory where your
||The JFrog Artifactory server name: https://__<server-name>__.jfrog.io|
||Your Artifactory API key. You must generate one for your user profile.|
||The name of the registry on Artifactory you would like to use.|
npx configure-jfrog -d ~/Sites/example-package -n doximity -k $ARTIFACTORY_API_KEY -r npm-doximity -s dox
Run as npm script
It may be helpful to create an NPM script to automatically configure your repository for new users:
This will allow a new user to set up the private registry using their credentials.