安装 Node.js 和 NPM
下载Node.js
安装 Truffle Suite
Truffle 是一个广泛使用的以太坊开发框架,提供了智能合约编译、链接、部署等功能。通过命令行安装 Truffle:
npm install -g truffle
安装 Ganache
Ganache 是由 Truffle 团队提供的个人区块链,用于本地开发和测试智能合约。可以从 Truffle官网下载适用于 Windows 的版本。
下载ganache
archive.trufflesuite.com/ganache/
安装 Solidity 扩展
在 Visual Studio Code 中安装 Solidity 扩展,以便更好地编写和调试 Solidity 智能合约。
安装Ethereum客户端
根据你的操作系统和需求,选择合适的Ethereum客户端进行安装。例如,对于Windows或macOS用户,你可以通过官方网站下载并安装Geth客户端。
下载Geth客户端文件
官方网址:geth.ethereum.org/downloads/