我使用 nexus 3.2 ,我有 npm-all 组,其中包含 npmjs 和 npm-internal 存储库,但例如当我执行返回此错误的npm --loglevel info install @reactivex/rxjs
时:
npm info如果以ok结束则有效 npm info使用npm@3.10.3
npm info使用node@v6.5.0
npm信息尝试注册请求尝试#1 at 17:31:16
npm http请求GET http://x.x.x.x:8081/repository/npm-all/@reactivex%2frxjs
npm http 200 http://x.x.x.x:8081/repository/npm-all/@reactivex%2frxjs
npm info addNameTag [' @ reactivex / rxjs','最新' ]
npm info在17:31:17重试获取尝试1 npm信息尝试注册请求尝试#1 at 17:31:17
npm http fetch GET http://x.x.x.x:8081/repository/npm-all/@reactivex/rxjs/-/rxjs-5.1.1.tgz
npm http fetch 500 http://x.x.x.x:8081/repository/npm-all/@reactivex/rxjs/-/rxjs-5.1.1.tgz
npm info retry将重试,上次尝试时出错:错误:服务器错误500
npmjs 存储库配置:
我的 .npmrc 文件配置:
registry=http://x.x.x.x:8081/repository/npm-all/
答案 0 :(得分:0)
我通过向anonymes用户添加这些权限找到了解决方案: