大家好啊
在这一关,我们要挑战一件很酷的事情:在你的电脑里创造一个区块链,然后用代码控制它。 我们要用到 Web3 开发的神器 —— Foundry。 别被命令行吓到,把它想象成我们在玩一个文字版的 RPG 游戏。
(不保证大家都安装了 foundry,所以先来安装,因为我是安装了的,所以下面就给出代码,大家自行安装检验。)
在 Mac 上,最简单的方法是使用官方的安装脚本。打开你的 Terminal (终端) 并运行以下命令:
下载安装脚本:
curl -L <https://foundry.paradigm.xyz> | bash
安装完成后,根据终端提示,你可能需要运行 source ~/.zshrc 或者重启终端来更新环境变量。
运行 Foundryup: 这个命令会下载最新的二进制文件(forge, cast, anvil, chisel)。
foundryup
检查是否安装成功:
forge --version
安装完成后,创建一个新的文件夹作为你的 DApp 项目目录:
forge init my_first_dapp cd my_first_dapp
项目结构说明:
src/:存放智能合约 (.sol 文件)。默认会有一个 Counter.sol。