composer-playground显示在Mac上找不到的命令

问题描述 投票:1回答:2

我正在尝试按照Hypeledger - Installing the development environment上的说明在我的Mac上本地安装Hyperledger。在启动Web应用程序(“Playground”)的最后一步,当我运行命令时:

composer-playground

节目

-bash: composer-playground: command not found

我怎么能运行“作曲家 - 游乐场”?

hyperledger-composer
2个回答
0
投票

感谢Hyperledger community帮助我解决方案。为了stackoverflow社区的利益,在此处添加解决方案:

问题是composer-playground在执行路径上不可用。

解:

  1. 在bash_profile中将composer-playground添加到PATH。
  2. 要知道安装composer-playground的路径,请运行命令:$npm get prefix。结果通常像/Users/user/.np-global
  3. 转到上面的文件夹下的bin .. /Users/user/.np-global/bin并检查是否列出了composer-playground。 对我来说就像这个rwxr-xr-x 1 root staff 46 Feb 19 15:12 composer-playground -> ../lib/node_modules/composer-playground/cli.js。 将路径/Users/user/.np-global/bin添加到您的~/.bash_profile。保存和source ~/.bash_profile以便应用更改。
  4. 现在你可以运行composer-playground(这在默认的8080端口上运行。你也可以使用composer-playground -p 8090在不同的端口上运行。

0
投票

只需使用此命令

npm install -g [email protected]

© www.soinside.com 2019 - 2024. All rights reserved.