获取此错误 您似乎没有安装名为“hyperledger-composer:businessnetwork”的生成器。 但是帮助就在路上:
您可以通过npm搜索yeoman-generator或http://yeoman.io/generators/查看可用的发电机。 使用npm install generator-hyperledger-composer:businessnetwork安装它们。
要查看所有已安装的生成器在没有任何参数的情况下运行yo。添加--help选项也会显示子生成器。
如果您找不到发电机,请运行yo doctor对您的系统进行故障排除。
答案 0 :(得分:1)
运行哟>安装发电机> hyperledger
这解决了我的问题
答案 1 :(得分:1)
这为我解决了这个问题:
session.refresh(father)
选择:
$ yo
您会看到:
> Install a generator
类型:超级分类
选择:
? Search npm for generators:
您完成了! 请记住,只有正确安装了yo后,它才能起作用,要验证您的安装,可以运行:
Install one? hyperledger-composer
如果您在安装时遇到麻烦,可以以sudo的身份运行安装命令:
$ yo doctor
尽管您不应该以sudo的身份运行npm,但有时会出现EACCESS错误,并通常以超级用户身份运行它。
如果您实际上以sudo的身份运行npm,请不要忘记转到/ usr / lib / node_modules并运行
$ sudo npm install -g yo
这将授予您yo文件夹的权限,因此以后运行它不会有问题。
希望它会有所帮助:)