我在安装@ truffle / hdwallet提供程序时遇到问题

时间:2020-01-20 11:23:13

标签: npm

PS C:\Coding\blockchain-toolkit> npm i @truffle/hdwallet-provider
npm ERR! code ENOENT
npm ERR! syscall spawn git
npm ERR! path git
npm ERR! errno ENOENT
npm ERR! enoent Error while executing:
npm ERR! enoent undefined ls-remote -h -t
https://github.com/trufflesuite/provider-engine.git
npm ERR! enoent
npm ERR! enoent
npm ERR! enoent spawn git ENOENT
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

以下是我的环境的详细信息:

  • 操作系统: 以太坊客户端:

  • 松露版本(v.5.1.4):

  • 节点版本(v12.14.0):

  • npm版本(6.13.4):

所有这些都是最新版本。

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

我有几个问题。

我设法解决了。

您需要的是在PC中安装git

如果已安装,请在cmd'git --version'中键入以下命令 如果返回任何版本,则表示您很好,否则

转到系统环境变量设置->系统变量->路径->粘贴您的git路径 您的git路径-> C->程序文件-> git-> bin->单击顶部的地址栏并复制路径,然后粘贴到上面的过程中

现在应用设置,然后 重新启动PC

现在打开cmd并输入git--version

你很好。

快乐编程:-)

答案 1 :(得分:0)

我正面临着同样的问题,有人可以帮忙吗!

PS C:\ Users \ hikmat khan \ Alert-Amigo-with-blockchain> npm install @ truffle / hdwallet-provider --save npm ERR!代码ENOENT npm ERR! syscall生成git npm ERR!路径git npm ERR! errno ENOENT npm ERR! enoent执行时出错: npm ERR! enoent未定义ls-remote -h -t https://github.com/trufflesuite/provider-engine.git npm ERR!天生的 npm ERR!天生的 npm ERR! enoent生成git ENOENT npm ERR! enoent这与npm无法找到文件有关。 npm ERR!先天

npm ERR!可以在以下位置找到此运行的完整日志: npm ERR! C:\ Users \ hikmat khan \ AppData \ Roaming \ npm-cache_logs \ 2020-02-17T00_29_49_494Z-debug.log