Hyperledger Composer "npm install -g generator-hyperledger-composer" 的环境设置?



>需要分步教程吗?

我收到以下错误。我需要安装.net吗?

102024 详细生命周期 hashtable@2.0.2~安装:生命周期中的不安全烫发 true 102025 详细生命周期 hashtable@2.0.2~安装: 路径: C:\Users\Mabel\AppData\Roamingpmode_modulespm\binode-gyp-bin;C:\Users\Mabel\AppData\Roamingpmode_modules\generator-hyperledger-composerode_modules\hashtableode_modules.bin;C:\Users\Mabel\AppData\Roamingpmode_modules\generator-hyperledger-composerode_modules.bin;C:\Users\Mabel\AppData\Roamingpmode_modules.bin;C:\ProgramData\Oracle\Java\javapath;C:\程序文件 (x86(\英特尔\iCLS 客户端\;C:\程序文件\英特尔\iCLS 客户端\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\程序文件\英特尔\英特尔(R( 管理引擎组件\DAL;C:\程序文件\英特尔\英特尔(R( 管理引擎组件\IPT;C:\程序文件 (x86(\英特尔\英特尔(R( 管理引擎组件\DAL;C:\程序文件 (x86(\英特尔\英特尔(R( 管理引擎组件\IPT;E:\project\Maven\maven-2.2.1\bin;C:\Program Files\Java\jdk1.8.0_20\bin;C:\程序文件 (x86(\Skype\Phone\;C:\Program Files\Git\cmd;C:\Go\bin;C:\Windows\System32\cmd.exe;C:\Program Filesodejs\;C:\Program Files\Docker Toolbox;C:\Users\Mabel\AppData\Roamingpm;C:\程序文件 (x86(\Microsoft VS 代码\bin 102026 详细生命周期 hashtable@2.0.2~安装: CWD: C:\Users\Mabel\AppData\Roamingpmode_modules\generator-hyperledger-composerode_modules\hashtable 102027愚蠢的生命周期hashtable@2.0.2~安装:参数:[ '/d/s/c', 'node-gyp configure build' ] 102028愚蠢的生命周期hashtable@2.0.2~安装:返回:代码:1 信号:空 102029信息生命周期 hashtable@2.0.2~安装:无法执行安装脚本 102030 详细解锁完成使用 C:\Users\Mabel\AppData\Roamingpm-cache_locks\staging-021d018a547f4a2b.lock for C:\Users\Mabel\AppData\Roamingpmode_modules.staging 102031 愚蠢的回滚失败可选启动 102032 愚蠢的回滚失败可选整理 102033 愚蠢的运行顶级生命周期整理 102034傻安装打印已安装 102035详细堆栈错误:hashtable@2.0.2 安装:node-gyp configure build102035详细堆栈 退出状态 1 102035 EventEmitter 的详细堆栈。(C:\Users\Mabel\AppData\Roamingpmode_modulespm\lib\utils\lifecycle.js:255:16( 发出两个时102035详细堆栈 (事件.js:106:13( 102035 EventEmitter.emit 的详细堆栈 (events.js:191:7( 102035子进程的详细堆栈。(C:\Users\Mabel\AppData\Roamingpmode_modulespm\lib\utils\spawn.js:40:14( 发出两个时102035详细堆栈 (事件.js:106:13( 102035 ChildProcess.emit 上的详细堆栈 (events.js:191:7( 102035 可能关闭的详细堆栈(内部/child_process.js:877:16( 102035 Process.ChildProcess._handle.onexit 处的详细堆栈(内部/child_process.js:226:5( 102036 详细 pkgid hashtable@2.0.2 102037 verbose cwd C:\Windows\system32 102038错误Windows_NT 6.1.7601 102039 错误 argv "C:\Program Filesodejsode.exe" "C:\Users\Mabel\AppData\Roamingpmode_modulespm\binpm-cli.js" "install" "-g" "generator-hyperledger-composer" 102040错误节点v6.10.0 102041错误 npm v3.10.10 102042错误代码电子生命周期 102043错误 hashtable@2.0.2 安装:node-gyp configure build102043错误退出状态 1 102044错误在 hashtable@2.0.2 安装脚本"node-gyp 配置构建"中失败。 102044错误 确保您安装了最新版本的 node.js 和 npm。 102044错误 如果这样做,这很可能是哈希表包的问题, 102044错误不是 npm 本身。 102044错误 告诉作者这在您的系统上失败: 102044错误节点配置构建 102044错误 您可以通过以下方式获取有关如何为此项目打开问题的信息: 102044错误 npm 错误哈希表 102044错误 或者,如果不可用,您可以通过以下方式获取他们的信息: 102044错误 npm 所有者 ls 哈希表 102044错误 上面可能有其他日志记录输出。 102045 详细退出 [ 1,真 ]

不幸的是,Hyperledger Composer在Windows上不受支持,尽管有可能在使其工作方面取得一些进展,但这不是一项微不足道的练习。 我建议安装类似虚拟盒子的东西,然后创建一个虚拟机来运行完整的 Linux 发行版,如 Ubuntu。

官方文档(见这里(是学习作曲家的最佳场所。Hyperledger是一个由许多项目组成的大型社区(阅读这里(。我也收到了哈希表错误。我首先做了一个解决方法,先做npm install -g hashtable@2.0.2,然后npm install -g作曲家包。

最新更新