第14章 Windows 系统上成功搭建一个完整的以太坊开发环境

1,593 阅读1分钟

安装 Node.js 和 NPM

下载Node.js

nodejs.org/zh-cn

image.png

安装 Truffle Suite

Truffle 是一个广泛使用的以太坊开发框架,提供了智能合约编译、链接、部署等功能。通过命令行安装 Truffle:

npm install -g truffle

安装 Ganache

Ganache 是由 Truffle 团队提供的个人区块链,用于本地开发和测试智能合约。可以从 Truffle官网下载适用于 Windows 的版本。

下载ganache

archive.trufflesuite.com/ganache/

image.png

安装 Solidity 扩展

在 Visual Studio Code 中安装 Solidity 扩展,以便更好地编写和调试 Solidity 智能合约。

安装Ethereum客户端

根据你的操作系统和需求,选择合适的Ethereum客户端进行安装。例如,对于Windows或macOS用户,你可以通过官方网站下载并安装Geth客户端。

下载Geth客户端文件

官方网址:geth.ethereum.org/downloads/ image.png

双击安装,安装完成后,会出现如下列表

image.png