命令行composer命令未定义

时间:2017-08-27 16:31:41

标签: composer-php hyperledger hyperledger-fabric hyperledger-composer

我正在关注作曲家开发人员教程:https://hyperledger.github.io/composer/tutorials/developer-guide.html

一切正常,直到我从命令行运行:

$ composer archive create -a dist/my-network.bna --sourceType dir --sourceName .
-bash: fds: command not found

找不到composer命令。当由npm install构建时,脚本可以在package.json

中执行composer命令

接下来我安装了来自https://getcomposer.org的php composer - 这可能是错误的包?

$ composer network deploy


  [Symfony\Component\Console\Exception\CommandNotFoundException]  
  Command "network" is not defined.    

我的2个问题:这是正确的包装,如果不是,我怎样才能安全地将其取出? 此外,我如何执行composer命令。

1 个答案:

答案 0 :(得分:0)

您需要npm install -g composer-cli - 请参阅文档。