代码之家  ›  专栏  ›  技术社区  ›  cherrysoft

有没有办法将Hyperledger Fabric Composer命令从“Composer”重命名为其他命令?

  •  2
  • cherrysoft  · 技术社区  · 6 年前

    安装Hyperledger Fabric Composer后,由于名称冲突,我不得不为PHP Composer'Composer'命令创建一个别名,因为运行该命令会执行Hyperledger Composer。有没有办法重命名Hyperledger Fabric Composer命令,而不是对PHP Composer这样做,因为PHP Composer在安装许多框架等时会自动执行,这显然会导致错误。在我看来,重命名/alias Hyperledger Composer更有意义,因为它几乎总是手动执行的。对我目前的方法有任何想法都欢迎。

    2 回复  |  直到 6 年前
        1
  •  1
  •   Dan Anderson    6 年前

    对。您可以在中添加别名 ~/.bashrc . 例如,要将其重命名为fcomposer:

    alias fcomposer=/usr/bin/composer

    ln -s /usr/bin/composer /usr/local/bin/fcomposer

        2
  •  1
  •   cherrysoft    6 年前

    好的,我已经设法用几个步骤解决了这个问题。我喜欢上面丹的电脑名,所以我会用它。

    1. 移动Hyperledger Composer的符号链接(您可以通过运行 which composer
    2. 为fcmposer创建一个别名(in.bash\u aliases),并指向新的符号链接名称

    去+1丹的答案,因为它让我走上了正确的道路。谢谢你,丹!