第145篇 Hardhat 开发环境

本文详细介绍了如何使用Hardhat进行以太坊智能合约的开发,包括安装Hardhat,创建项目,编写并编译合约,编写单元测试,部署合约到本地及Goerli测试网络。 Hardhat提供了方便的本地测试和Solidity合约管理功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 Hardhat是以太坊最流行的开发环境,它可以帮你编译和部署智能合约,并且提供了Hardhat Network支持本地测试和运行Solidity。

本篇介绍如何安装Hardhat,使用Hardhat编写并编译合约,并运行简单的测试。

一、Hardhat 安装

1.1 安装node

可以使用 nvm 安装node

GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

1.2 安装Hardhat

打开命令行工具,输入:

mkdir hardhat-demo
cd hardhat-demo
npm init -y
npm install --save-dev hardhat

1.3 创建Hardhat项目

打开命令行工具,输入:

cd hardhat-demo
npx hardhat

选择第

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wonderBlock

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值