Nexus 上的 npm 代理 return 服务器错误 500
npm proxy on nexus return server error 500
我正在使用 nexus 3.2 我有 npm-all 组包含 npmjs和 npm-internal 存储库但是例如当我执行 npm --loglevel info install @reactivex/rxjs
时 returns 这个错误:
npm info it worked if it ends with ok
npm info using npm@3.10.3
npm info using node@v6.5.0
npm info attempt registry request try #1 at 17:31:16
npm http request 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', 'latest' ]
npm info retry fetch attempt 1 at 17:31:17
npm info attempt registry request try #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 will retry, error on last attempt: Error: server error 500
npmjs 存储库配置:
我的.npmrc文件配置:
registry=http://x.x.x.x:8081/repository/npm-all/
我通过向匿名用户添加这些权限找到了解决方案:
- nx-repository-view-npm-*-阅读
- nx-repository-view-npm-*-浏览
我正在使用 nexus 3.2 我有 npm-all 组包含 npmjs和 npm-internal 存储库但是例如当我执行 npm --loglevel info install @reactivex/rxjs
时 returns 这个错误:
npm info it worked if it ends with ok
npm info using npm@3.10.3
npm info using node@v6.5.0
npm info attempt registry request try #1 at 17:31:16
npm http request 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', 'latest' ]
npm info retry fetch attempt 1 at 17:31:17
npm info attempt registry request try #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 will retry, error on last attempt: Error: server error 500
npmjs 存储库配置:
我的.npmrc文件配置:
registry=http://x.x.x.x:8081/repository/npm-all/
我通过向匿名用户添加这些权限找到了解决方案:
- nx-repository-view-npm-*-阅读
- nx-repository-view-npm-*-浏览