安装 truffle-hdwallet-provider 时报错 npm ERR code ENOENT 解决办法

安装truffle-hdwallet-provider

使用Infura将我们的代码部署到Ethereum时,为了保证安全,Infura不管理私钥,这意味着它不能代表我们签署交易。但是部署智能合约又需要Truffle来签署交易,所以需要利用truffle-hdwallet-provider处理交易签名。

执行npm install truffle-hdwallet-provider

报错:
安装 truffle-hdwallet-provider 时报错 npm ERR code ENOENT 解决办法_第1张图片

错误原因

没安装git

解决办法

sudo apt install git

再次执行npm install truffle-hdwallet-provider

在这里插入图片描述

解决

你可能感兴趣的:(npm,以太坊,区块链)