安装Dapp开发环境
1. 安装Node.js
Truffle框架要求NodeJS版本为5.0+
Node.js 8.10.0版本 64位系统:
点击下载
安装完毕后,执行命令验证安装成功:
node -v
安装完成。
利用Node.js的npm安装以下组件。
2. 安装结点仿真器
在控制台执行以下命令:
npm install –g ganache-cli
安装完毕后,执行命令验证安装成功:
ganache-cli
安装完成。
Win10也可以下载预编译的Win10 软件包,安装图形版的 ganache:
点击下载
3. 安装 solidity 编译器
在控制台执行以下命令:
npm install –g solc
安装完毕。
4. 安装 web3
通过npm安装web3会被墙,先安装cnpm:
npm install -g cnpm --registry=https://registry.npm.taobao.org
再通过cnpm安装:
cnpm install node-gyp -save-dev
cnpm install web3 -save-dev
或者:
npm install –g web3@0.20.2
安装完毕后,执行命令验证安装成功:
npm view web3 --version
安装完毕。
5. 安装 truffle 框架
执行以下命令安装 truffle 开发框架:
npm install –g truffle
安装完毕后,执行命令验证安装成功:
truffle.cmd version
安装完毕。
6. 安装 webpack
执行以下命令安装 webpack:
cnpm install –g webpack@3.11.0
安装完毕后,执行命令验证安装成功:
webpack –v
安装完毕。