Jer*_*emy 13 proxy artifactory node.js npm
所以基本上我试图使用npm install 从https://registry.npmjs.org/下载软件包,但我在代理下.
我已经设置了一个远程存储库,它将使用artifactory命中(在链接之上)和缓存,这样我就可以在本地提取,但它似乎不起作用.
遵循以下指示:http://www.jfrog.com/confluence/display/RTF/Npm+Repositories
其他人遇到代理困难吗?我已经看到很多关于更改配置设置的帖子,但这不是我需要的,我必须遵循artifactory来获得我需要的东西,并且我已经相应地改变了我的配置设置,如何神秘建议,即npm config set registry
谢谢!
Dro*_*sky 13
错误消息表明npm尝试寻找名为'artifactory'而不是'bower'的包:
'artifactory'不在npm注册表中
这可能由于各种错误配置而发生:
npm config set registry http://myserver:8081/artifactory/api/npm/npmjs-registry/artifactory
这两种情况都会导致Artifactory使用以下URL向公共注册中心发送请求:https://registry.npmjs.org/artifactory/bower而不是https://registry.npmjs.org/bower
为确保您的设置正确,请尝试以下操作:
验证存储在.npmrc
配置文件中的注册表URL .例如,您可以发送获取'bower'包信息的请求:curl -vv http://myserver:8081/artifactory/api/npm/npm-repo-name/bower
如果npm install仍然失败,请查看npm-debug.log和Artifactory日志文件以获取更多信息
归档时间: |
|
查看次数: |
18069 次 |
最近记录: |