呵呵!404 '@reactivex/rxjs'不在 npm 注册表中



从NPM安装此软件包的问题。尝试安装,因为它是Angular2 的dep

错误:

npm ERR! Darwin 15.0.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "@reactivex/rxjs@5.0.0-alpha.6"
npm ERR! node v4.2.3
npm ERR! npm  v2.14.7
npm ERR! code E404
npm ERR! 404 Not Found: @reactivex/rxjs
npm ERR! 404 
npm ERR! 404 '@reactivex/rxjs' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)

事实证明,问题是我们将Artifactory用作私有NPM存储库。Artifactory不支持Scopes,即@reactivex与angular。@是NPM的新作用域功能。经过一点研究,在Sonatetype Nexus NPM存储库的某些版本中发现了同样的错误。

直接切换到NPM,这解决了问题。

感谢您报告此问题。想让你知道这个问题在Artifactory 4.3.3中得到了解决。您可以随时从Bintray获取最新版本,并在此处获取此特定版本。

最新更新