1.安装 geth
下载地址:https://ethereum.github.io/go-ethereum/downloads/
验证是否安装成功: geth -h
2. 安装node.js
下载地址:https://nodejs.org/en/downloads/
验证是否安装成功: node -v
nodejs会自带npm
3.安装节点仿真器ganache
npm install -g ganache-cli
验证是否安装成功:ganache-cli
命令行退出:Ctrl+C
4.安装solidity编译器
solidity是开发以太坊智能合约的编程语言
npm install –g solc
验证是否安装成功: solcjs --version
5.安装git
下载地址:https://git-scm.com/downloads
6.安装web3
直接采用npm install web3在Windows下会报错,需要配置大量环境,不建议使用。
访问https://www.npmjs.com/package/web3可查询当前的稳定版本
又使用了npm install [email protected]
验证是否安装成功:node -p ‘require(“web3”)’
7.安装truffle
npm install -g truffle
验证是否安装成功:truffle version
8.安装webpack
npm install -g webpack
验证是否安装成功:webpack -v
windows可以用工具ethbox一键安装以太坊开发环境ethbox