hyperledger composer" npm install -g generator-hyperledger-composer"?

时间:2017-08-05 16:33:56

标签: hyperledger hyperledger-composer

需要一步一步的教程吗?

我收到以下错误。我需要安装点网吗?

  

102024 verbose lifecycle hashtable@2.0.2〜install:生命周期中的unsafe-perm为true       102025 verbose lifecycle hashtable@2.0.2〜install:路径:C:\ Users \ Mabel \ AppData \ Roaming \ npm \ node_modules \ npm \ bin \ node-gyp-bin; C:\ Users \ Mabel \ AppData \ Roaming \ npm \ node_modules \发电机hyperledger作曲家\ node_modules \散列表\ node_modules.bin; C:\用户\梅布尔\应用程序数据\漫游\ NPM \ node_modules \发电机hyperledger作曲家\ node_modules.bin; C:\用户\梅布尔\应用程序数据\漫游\ npm \ node_modules.bin; C:\ ProgramData \ Oracle \ Java \ javapath; C:\ Program Files(x86)\ Intel \ iCLS Client \; C:\ Program Files \ Intel \ iCLS Client \; C:\ Windows \ system32; C:\ Windows; C:\ Windows \ System32 \ Wbem; C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C:\ Program Files \ Intel \ Intel(R)Management Engine Components \ DAL; C:\ Program Files \ Intel \ Intel(R)Management Engine Components \ IPT; C:\ Program Files(x86)\ Intel \ Intel(R)Management Engine Components \ DAL; C:\ Program Files(x86)\ Intel \英特尔(R)管理引擎组件\ IPT; E:\ project \ Maven \ maven-2.2.1 \ bin; C:\ Program Files \ Java \ jdk1.8.0_20 \ bin; C:\ Program Files(x86)\ Skype \ Phone \; C:\ Program File s \ Git \ cmd; C:\ Go \ bin; C:\ Windows \ System32 \ cmd.exe; C:\ Program Files \ nodejs \; C:\ Program Files \ Docker Toolbox; C:\ Users \ Mabel \ AppData \漫游\ npm; C:\ Program Files(x86)\ Microsoft VS Code \ bin       102026 verbose lifecycle hashtable@2.0.2〜install:CWD:C:\ Users \ Mabel \ AppData \ Roaming \ npm \ node_modules \ generator-hyperledger-composer \ node_modules \ hashtable       102027傻生命周期hashtable@2.0.2〜install:Args:[' / d / s / c',' node-gyp configure build' ]       102028傻生命周期hashtable@2.0.2〜install:返回:代码:1信号:null       102029 info lifecycle hashtable@2.0.2〜install:无法执行安装脚本       使用C:\ Users \ Mabel \ AppData \ Roaming \ npm-cache_locks \ staging-021d018a547f4a2b.lock为C:\ Users \ Mabel \ AppData \ Roaming \ npm \ node_modules.staging执行102030详细解锁       102031傻rollbackFailedOptional开始       102032愚蠢的rollbackFailedOptional整理       102033愚蠢的runTopLevelLifecycles整理       102034傻安装printInstalled       102035详细堆栈错误:hashtable@2.0.2安装:node-gyp configure build       102035详细堆栈退出状态1       102035在EventEmitter处的详细堆栈。 (C:\用户\梅布尔\应用程序数据\漫游\ NPM \ node_modules \ NPM \ lib中\ utils的\ lifecycle.js:255:16)       102035在emitTwo的详细堆栈(events.js:106:13)       EventEmitter.emit上的102035详细堆栈(events.js:191:7)       102035 ChildProcess的详细堆栈。 (C:\用户\梅布尔\应用程序数据\漫游\ NPM \ node_modules \ NPM \ lib中\ utils的\ spawn.js:40:14)       102035在emitTwo的详细堆栈(events.js:106:13)       ChildProcess.emit上的102035详细堆栈(events.js:191:7)       52035在maybeClose上的详细堆栈(internal / child_process.js:877:16)       Process.ChildProcess._handle.onexit上的102035详细堆栈(internal / child_process.js:226:5)       102036 verbose pkgid hashtable@2.0.2       102037 verbose cwd C:\ Windows \ system32       102038错误Windows_NT 6.1.7601       102039错误argv" C:\ Program Files \ nodejs \ node.exe" " C:\用户\梅布尔\应用程序数据\漫游\ NPM \ node_modules \ NPM \ BIN \ NPM-cli.js" "安装" " -g" "发电机hyperledger作曲家"       102040错误节点v6.10.0       102041错误npm v3.10.10       102042错误代码ELIFECYCLE       102043错误hashtable@2.0.2安装:node-gyp configure build       102043错误退出状态1       102044错误hashtable@2.0.2安装脚本失败' node-gyp configure build'。       102044错误确保安装了最新版本的node.js和npm。       102044错误如果这样做,这很可能是哈希表包的问题,       102044错误与npm本身无关。       102044错误告诉作者您的系统失败:       102044错误node-gyp配置构建       102044错误您可以通过以下方式获取有关如何为此项目打开问题的信息:       102044错误npm错误哈希表       102044错误或者如果不可用,您可以通过以下方式获取他们的信息:       102044错误npm owner ls hashtable       102044错误上面可能有额外的日志记录输出。       102045 verbose exit [1,true]

2 个答案:

答案 0 :(得分:1)

不幸的是,Windows上不支持Hyperledger Composer,虽然可以在开始工作方面取得一些进展,但这并不是一件轻而易举的事。 我建议安装虚拟盒之类的东西,然后创建一个VM来运行完整的Linux发行版,比如Ubuntu。

答案 1 :(得分:0)

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