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

安装truffle-hdwallet-provider

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

执行npm install truffle-hdwallet-provider

报错:
在这里插入图片描述

错误原因

没安装git

解决办法

sudo apt install git

再次执行npm install truffle-hdwallet-provider

在这里插入图片描述

解决

猜你喜欢

转载自blog.csdn.net/weixin_43886457/article/details/123133533