После установки Hyperledger Fabric Composer мне пришлось создать псевдоним для команды PHP Composer ‘composer’, так как при запуске команды вместо этого запускается Hyperledger Composer из-за конфликта имен. Есть ли способ переименовать команду Hyperledger Fabric Composer вместо того, чтобы делать это для PHP Composer, так как PHP Composer запускается автоматически при установке ряда платформ и т. Д., И, очевидно, это приводит к ошибке. Мне кажется, имеет больше смысла переименовывать / псевдоним Hyperledger Composer, поскольку это почти всегда выполняется вручную. Любые идеи по поводу моего нынешнего подхода очень приветствуются.
Да. Вы можете добавить псевдоним в свой ~/.bashrc
, Например, чтобы переименовать его в fcomposer:
alias fcomposer=/usr/bin/composer
Или вы можете просто иметь мягкую ссылку из каталога на вашем пути. Например,
ln -s /usr/bin/composer /usr/local/bin/fcomposer
Итак, мне удалось решить проблему в несколько шагов. Мне нравится имя Дана fcomposer выше, поэтому я буду его использовать.
which composer
по подсказке.Переходя к +1 ответу Дэна, потому что он поставил меня на правильный путь. Спасибо, Дэн!