区块链技术:Truffle开发入门
Posted 说到做到_我的忍道
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了区块链技术:Truffle开发入门相关的知识,希望对你有一定的参考价值。
以太坊是区块链开发领域最好的编程平台,而truffle是以太坊(Ethereum)最受欢迎的一个开发框架,这是我们第一篇区块链技术文章介绍truffle的原因,实战是最重要的事情,这篇文章不讲原理,只搭建环境,运行第一个区块链程序(Dapp)。
安装truffle
$ npm install -g truffle
需要安装Ethereum客户端,来支持JSON RPC API调用 开发环境,推荐使用EthereumJS TestRPC: https://github.com/ethereumjs/testrpc
安装命令: $ npm install -g ethereumjs-testrpc
新建第一个项目
$
mkdir blockchain $
cd blockchain $
truffle init 默认会生成一个MetaCoin的demo,可以从这个demo中学习truffle的架构
编译项目
$ truffle compile
部署项目
部署之前先启动TestRPC $
testrpc
$ truffle deploy
启动服务
$ truffle serve
以上是关于区块链技术:Truffle开发入门的主要内容,如果未能解决你的问题,请参考以下文章
以太坊 DApp 开发入门实战! 用Node.js和truffle框架搭建——区块链投票系统!
区块链入门Truffle 项目实战,Solidity IDE, 智能合约部署