安装Node.js
wget https://nodejs.org/dist/v6.11.2/node-v6.11.2.tar.gz --no-check-certificate
tar -zxvf node-v6.11.2.tar.gz
cd node-v6.11.2
./configure
gmake
gmake install
安装truffle
npm install -g truffle --registry=http://registry.npm.taobao.org
安装Ethereum客户端
npm install -g ethereumjs-testrpc --registry=http://registry.npm.taobao.org
创建demo项目
mkdir demo
cd demo/
truffle init
编译项目
truffle compile
部署项目
启动TestRPC:testrpc
部署项目:truffle migrate
启动服务
truffle serve
报错:TypeError: fsevents is not a constructor
处理办法:truffle3.4.9版存在问题,回滚至3.2.1版本
npm uninstall -g truffle
npm install -g truffle@3.2.1 --registry=http://registry.npm.taobao.org
再次启动:truffle serve
参考文档
区块链技术(一):Truffle开发入门 - 汪晓明对区块链、以太坊的思考
http://wangxiaoming.com/blog/2016/04/30/blockchain-tech-truffle/
truffle serve 发生异常解决办法
http://blog.csdn.net/lovelvyan/article/details/77620054
网友评论