Composer php 未定义命令行编写器命令

Composer php 未定义命令行编写器命令,composer-php,hyperledger,hyperledger-fabric,hyperledger-composer,Composer Php,Hyperledger,Hyperledger Fabric,Hyperledger Composer,我将遵循composer开发者教程: 在我从命令行运行之前,一切都正常: $ composer archive create -a dist/my-network.bna --sourceType dir --sourceName . -bash: fds: command not found 找不到composer命令。当通过npm install构建时,脚本可以在package.json中执行composer命令 接下来,我从以下位置安装了php composer:-哪个软件包可能是错误的

我将遵循composer开发者教程:

在我从命令行运行之前,一切都正常:

$ composer archive create -a dist/my-network.bna --sourceType dir --sourceName .
-bash: fds: command not found
找不到composer命令。当通过
npm install
构建时,脚本可以在package.json中执行composer命令

接下来,我从以下位置安装了php composer:-哪个软件包可能是错误的

$ composer network deploy


  [Symfony\Component\Console\Exception\CommandNotFoundException]  
  Command "network" is not defined.    
我的两个问题:这是正确的软件包吗?如果不是,我如何才能安全地删除它?
此外,,如何执行composer命令。

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

我遵循文档:
npm安装-g composer cli
npm安装-g生成器hyperledger composer
npm安装-g composer rest服务器
,但获得了无论如何都会出错尝试
npm卸载-g composer
听起来您安装了“错误”的composer npm模块。