以太坊区块链开发(区块链开发-以太坊开发框架Truffle环境搭建)
Truffle框架
http://truffleframework.com/docs/
Node
https://nodejs.org/en/download/
Ganache
https://trufflesuite.com/ganache
https://nodejs.org/en/download/
根据自己熟悉的操作系统进行安装
node -v
npm -v npm(nodepackage manager)nodejs的包管理器(node.js自带的),用于node插件管理(包括安装、卸载、管理依赖等)
步骤二 Truffle安装npm install -g truffle
安装之后依然是确认一下
truffle –v
步骤三 创建一个项目mkdir MetaCoin
cd MetaCoin
下载unbox MetaCoin
truffle unbox metacoin
如果失败,推荐修改
hostshttps://raw.githubusercontent.com/googlehosts/hosts/master/hosts-files/hosts
步骤四 测试truffle test ./test/TestMetaCoin.sol
truffle test ./test/metacoin.js
truffle compile
truffle develop
migrate
下载ganache
https://trufflesuite.com/ganache
小结:本文主要是介绍Truffle的环境搭建和基础操作,因为区块链的开发需要一些前提知识,有不懂的地方大家可以参照我其他文章,或者私信我都可以。
推荐文章
- 私有链一定要搭建在以太坊吗(Ubuntu14.0搭建以太坊私有链开发环境)
前言区块链有多热就不说了. 结合实操,搭建一个基于truffle框架的以太坊私有链开发环境。依赖环境虚拟机 VMware® Workstation 12 Pro ,不多解释。ubuntu-14.04 ubuntu-14.04-desktop...
- 以太坊浏览器插件(以太坊Truffle框架搭建一气呵成无坑版教程)
区块链兄弟社区,区块链技术专业问答先行者,中国区块链技术爱好者聚集地 作者:天空的蜗牛来源:CSDN原文链接:https://blog.csdn.net/phil_code/article/details/79769247著权归作者...
- 以太坊源码解读(第五课 以太坊开发框架Truffle从入门到实战)
【本文目标】 通过本文的学习和时间,你将熟悉以太坊开发框架Truffle的配置和运行,并借助Truffle完成一个智能合约的部署。【技术收获】通过本文的学习,你将掌握以下内容:1,了解TRUFFLE的功能2,了解TRUFFLE的安装,配置和...