首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有npm注册表的Hyperledger Composer

没有npm注册表的Hyperledger Composer
EN

Stack Overflow用户
提问于 2018-10-18 03:13:21
回答 1查看 88关注 0票数 0

情景:我正在使用hyperledger-composer,并在没有互联网接入的企业环境中使用代理背后的" fabric -dev-server“结构!

问:如果没有npm-Registry (因为我没有本地注册表),我如何工作?我试着在npmrcFile中做一些“本地主机”-statements,但这不起作用。

有没有机会开始我的商业网络?

thx

EN

回答 1

Stack Overflow用户

发布于 2018-10-18 15:17:05

hyperledger fabric中的npm链码在构建链码镜像时当前需要访问node.js注册表。当composer使用node.js链码时,它依赖于这个访问。

你唯一的选择就是在你的防火墙后面安装一个npm注册表,这个注册表可以填充npm模块。因为依赖树将是复杂的,所以最好的方法是允许注册表访问互联网,这样如果它不包含npm模块,它可以从官方npm注册表下载并缓存它。

然后,当您在对等设备上安装业务网络时,您需要指定业务网络,以便在防火墙后面使用该npm注册表。你可以在https://hyperledger.github.io/composer/latest/managing/connector-information上找到更多关于这方面的信息,在那里它谈到了npmrcFile选项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52862070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档