宠物商店demo实践
在之间的如第二节中对Truffle框架的介绍和在第四节中对web3.js的调用流程进行了介绍等。最近就对pet-shop这个官方的例子进行学习,对Truffle框架和web3.js进行更深的理解和掌握。
官方网址https://truffleframework.com/boxes
按照步骤进行安装
1、 安装truffle
npm install -g truffle
可参考第二节中的介绍,truffle -v有unbox命令
2、 下载truffle的一些demo,如在e盘中新建一个文件名truffleDemo
truffle unbox pet-shop
完成:
3、 编译、部署
进入开发者模式truffledevelop编译一下
编译:compile,注:这里把truffle.js改为truffle-config.js
部署:deploy或migrate
可参考第四节内容。
4、运行、访问
注:需要修改一下jquery的引入,这里替换一下:jquery版本见http://www.jq22.com/jquery-info122
<script
src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
重新开启一个终端
npm run dev
访问http://localhost:3000/