在超级账本编辑器中更改 npm 代理



我的网络代理遇到了一些问题,所以我正在尝试尝试不同的代理。我需要在 npmConfig 文件中的作曲家网络安装命令期间提供代理配置,现在一旦我提供了一个代理,我该如何更改它,因为我无法在同一业务网络中再次使用作曲家网络安装。

npmrcFile 选项在composer network install命令上可用,一旦安装完成 - npmrcFile 将与对等节点上的该安装包捆绑在一起。

由于代理问题(即您的问题(无法构建链码容器,因此start不会成功,因此您无法将composer network upgrade-o <options>一起使用,通过"选项"使用新的npmrcFile更改来升级业务网络。这就是为什么最好在简单的 Dev Fabric 环境中尝试您的代理配置 - 您可以每次都吹走对等体并安装新的 Fabric - 一旦它工作(这是一次性任务(,那么你就有正确的 npmrcFile 安装适当等。

如果需要,您可以使用测试 docker容器(在其中执行测试 npm 安装(中的wget http://npmregistry:4873/来查看您是否可以通过网络代理进行连接 - 然后一旦知道,您的配置文件应该在(重新(尝试 docker 构建时被读取。

希望这有帮助。

最新更新