区块链truffle 4.1.5 开发入门

转载:https://blog.csdn.net/u010670897/article/details/79789665

希望大家能够给个评论,支持下新人,感激不尽。

区块链近几年非常的火爆。truffle是目前最流行的以太坊开发框架。

网上很多的truffle的环境部署都是2.x或者是3.x。最新的truffle已经更新至4.1.x版本。4.1.x版本的命令较以前版本有较大区别,很多新手(包括我)在刚开始的时候按照网上的教程怎么都搭载不出环境,也报了很多的错误,导致很难受,走了很多的弯路,今天我把最新的truffle 4.1.5的搭载做一个总结,希望能够有所帮助,欢迎批评指正。

首先本人使用的是Ubuntu 17.1系统(linux系统都差不多啦)。

nodejs环境版本v8.11.0

truffle版本v4.1.5

第一步:安装npm和nodejs环境,安装教程本人不做赘述,网上有很多教程的。

第二步:安装truffle:

npm install -g truffle

第三步:安装webpack示例项目。

找个权限开放的地方,例如桌面路径或者home下的本人用户文件夹下,新建一个文件夹例如“demo”存放truffle项目,以后的终端启动都是在“demo”目录下运行命令:

 truffle unbox webpack

webpack是truffle官方的正式发布的示例。其中包括合同、迁移、测试、用户界面和WebPACK建立管道。(翻译的不好)

运行结果如下图所示(Setting up 步骤有点慢,不要着急多等会):

第四步:运行开发控制台:

 

truffle develop

运行结果:这个终端控制台就成了truffle的开发控制台(开发终端),不要关闭,里面生成了几个测试账户。

第五步:编译和移植:

这里有两种方法,第一种是在步骤4中的开发终端直接输入

 

 compile migrate

或者在新的终端中在上面加上truffle

 

 
  1. truffle compile

  2. truffle migrate

本文使用前者方法。

第六步:在你的项目文件夹中新启动一个终端,输入

 

 npm run dev

图中红色圈出的地方是工程所部署的地址,用浏览器直接打开就行。

第七步:给账户充值:

 

在开发终端中输入

test或者在新终端输入truffle test

本文使用前者。

最终的网页:

最后附上官网英文生肉:http://truffleframework.com/boxes/webpack

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值