是否可以在同一台机器上安装多个版本的超级编辑器?

时间:2018-02-17 11:13:47

标签: hyperledger-composer

是否可以在同一台机器上安装多个版本的作曲家?例如,我想尝试使用最新版本(v0.17.x),同时能够使用在稳定版本(0.16.x)上运行的旧项目

1 个答案:

答案 0 :(得分:1)

是。例如,创建一个名为〜/ 16.x的目录(即关闭主目录),切换到该目录并使用npm安装composer-cli,composer-playground和composer-rest-server。但不要使用'-g'选项。这将安装到0.16.x目录中。现在创建另一个目录,例如〜/ 17.x并执行相同的操作但安装@next版本。再次确保您不使用'-g'选项。 现在,您可以在命令窗口中将路径指向16.x版本或17.x版本,具体取决于您要定位的目标,例如,如果我想使用16.x,我会这样做 export PATH=~/16.x/node_modules/.bin:$PATH 然后检查 composer -v 你不能做的事情是轻松交换使用的文件系统卡存储。所以我要么在交换版本之前清除卡片商店,要么重命名卡片商店,例如。 mv ~/.composer ~/.composer_16 mv ~/.composer_17 ~/.composer 交换17.x卡商店代替16.x卡商店 显然,如果我没有一个开始,那么当我使用各种命令时它将被创建。