合约开发流程:
合约代码编写(Solidity) --> 合约编译(solc)--> 合约部署(web3)
- 区块链节点:ganache-cli
- 基础环境:node
- 合约开发语言:Solidity
- 合约编译器:solc
- 合约访问库:web3.js
进入项目目录,执行demo.js
脚本:
~$ cd ~/repo/chapter1
~/repo/chapter1$ node demo.js
- 启动web服务器
~$ cd ~/repo/chapter1
~/repo/chapter1$ python -m SimpleHTTPServer [python2版本]
~/repo/chapter1$ python -m http.server [python3版本]
- 在试验环境的嵌入浏览器中点击刷新按钮。