So basically I am trying to download packages from https://registry.npmjs.org/ using npm install, but I am under a proxy.
I have set-up a remote repository that will hit
The error message indicated that npm tried looking for a package named 'artifactory' instead of 'bower' :
'artifactory' is not in the npm registry
This can happen due to various misconfiguration:
npm config set registry http://myserver:8081/artifactory/api/npm/npmjs-registry/artifactory
Both cases will cause Artifactory to send requests to the public registry with the following URL: https://registry.npmjs.org/artifactory/bower instead of https://registry.npmjs.org/bower
In order to make sure your setup is correct, try the following:
Verify the registry URL stored in the .npmrc
configuration file. For example, you can send a request for getting the 'bower' package info: curl -vv http://myserver:8081/artifactory/api/npm/npm-repo-name/bower
If npm install still fails, look at the npm-debug.log and the Artifactory log files for more info