1、安装NPM
下载后安装即可 Node.js
2、安装Truffle
npm install -g cnpm -registry=https://registry.npm.taobao.org
cnpm install -g truffle
3、拉取测试项目
mkdir MetaCoin
cd MetaCoin
truffle unbox webpack
这个过程如果报错,在windows的C:\Windows\System32\drivers\etc\HOSTS文件中增加一行: 185.199.108.133 raw.githubusercontent.com
成功后显示:
Starting unbox...
=================
√ Preparing to download box
√ Downloading
√ Cleaning up temporary files
√ Setting up box
Unbox successful, sweet!
4、编译和启动测试项目
truffle develop
--启动truffle,它会创建一条开发的测试链,同时会自动生成10个ETH地址并展示地址对应的私钥
compile
--编译测试合约(MetaCoin)
migrate
--部署合约到上面的测试链中
5、启动前端测试
F:\solidity\solidity_space\MetaCoin\app> npm run dev
根据如下提示的url访问
> app@1.0.0 dev F:\solidity\solidity_space\MetaCoin\app
> webpack-dev-server
i 「wds」: Project is running at http://localhost:8081/
................