我的网络代理遇到一些问题,因此我正在尝试采用“尝试”的方法来尝试使用不同的代理。我需要在npmConfig文件中的composer network install命令期间进行代理配置,现在,一旦我给了一个代理,就该如何更改它,因为我不能再对同一业务网络使用composer network install。
答案 0 :(得分:0)
composer network install
命令上提供了npmrcFile选项,安装完成后-npmrcFile与该安装软件包捆绑在一起。
由于代理问题(例如,陈述的问题),您无法构建链码容器,因此start
将不会成功,因此无法将composer network upgrade
与-o <options>
一起使用,以升级具有新npmrcFile的商业网络可通过“选项”进行更改。这就是为什么最好在简单的Dev Fabric环境中尝试代理配置的原因-您每次都可以删除对等端并安装新的Fabric-一旦它工作(一次性任务),您便拥有了正确安装要适当安装的npmrcFile等。
如果需要,您可以从测试docker容器(在其中进行测试npm安装)中使用wget http://npmregistry:4873/
来查看是否可以通过网络代理连接-然后,一旦知道,就应该读取配置文件(重新)尝试docker构建时。
希望这会有所帮助。