元宇宙 碳中和 区块链 快讯 正文
热门: 元宇宙的组成(元宇宙的本质特征是五大融合) 华闻集团是元宇宙吗(华闻集团——NFT和元宇宙VR领域的深度介入者) 通俗讲区块链是啥意思?(科普:什么是波卡平行链?) b站元宇宙(腾讯音乐入局音乐元宇宙,推出全新 TMELAND) 区块链大学生好就业吗(又到一年毕业季,那些进入区块链行业的毕业生们还好吗?) 区块链建设方案(基于区块链技术的工程项目建管数字化解决方案)

以太坊区块链开发(区块链开发-以太坊开发框架Truffle环境搭建)

Truffle框架

http://truffleframework.com/docs/

Node

https://nodejs.org/en/download/

Ganache

https://trufflesuite.com/ganache


步骤一 Node安装

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


步骤六 Migrating

truffle develop


migrate


下载ganache

https://trufflesuite.com/ganache


小结:本文主要是介绍Truffle的环境搭建和基础操作,因为区块链的开发需要一些前提知识,有不懂的地方大家可以参照我其他文章,或者私信我都可以。

推荐文章