如果说 Foundry 是“极客特种兵”的首选,那么 Hardhat 就是“工程正规军”的标配。
Hardhat 最大的特点是它使用 JavaScript。如果大家稍微懂一点前端(JS/TS),上手 Hardhat 会感觉非常亲切。
为了保持体验的一致性,我们依然采用 “双窗口实战” 模式,但这次我们的工具换成了 JS 脚本和控制台。
欢迎来到 Web3 开发的另一个平行宇宙!
在 Foundry 教程里,我们像黑客一样敲命令行。而在 Hardhat 里,我们更像是工程师——我们要写脚本让机器人帮我们要干活。
请确保你的电脑已经安装了 Node.js(这是 Hardhat 运行的基础)。
node -v,如果出现版本号就 OK。我们要从零建立一个项目。
打开终端(窗口 1)。
输入以下命令(一路回车即可):Bash
mkdir my_hardhat_project cd my_hardhat_project npm init -y npm install --save-dev hardhat
启动 Hardhat 向导:Bash
npx hardhat init
我们要启动本地链。