Truffle是目前最流行的以太坊开发框架。在线文档访问地址:http://truffleframework.com/docs/
通过文档安装命令:npm install -g truffle
注:
【扩展内容】node.js的安装
1、node安装,自带npm
1.1、下载软件:https://nodejs.org/en/download/
1.2、安装软件
1.3、判断node.js是否安装成功
之前安装后的目录结构如下:
可以查看truffle的版本
truffle –v
在磁盘中新建一个项目truffleProject文件夹:D:\truffleProject
在目录truffleProject下执行trffle init命令
目录结构:
主要分为四个部分:
contracts目录中包含Solidity合约代码,其中Migrations.sol是必须的,其他就是你自己写的合约代码了。
migrations目录中包含合约部署脚本,其中1_initial_migration.js就是用来部署Migrations.sol的,其他的脚本会按照顺序依次执行。
test目录中就是测试代码了。
truffle.js和truffle-config.js文件,这里可以先去掉truffle.js文件,因为truffle关键字命令和truffle.js配置文件的冲突问题
1、TestRPC
安装testrpc
1.1安装testrpc
npm install -g ethereumjs-testrpc
1.2执行命令testrpc
参考:https://github.com/trufflesuite/ganache-cli/wiki/Installing-TestRPC-on-Windows
2、ganache
npm install -g ganache-cli
注意:这里警告可以忽略
直接输入ganache-cli
参考:
3、truffle develop
上面一节已经安装
truffle develop是truffle内置客户端
注:
需要把truffle.js文件删除后,再重新执行命令truffle develop
本文作者:HiBlock区块链技术布道群-笔名阿飞
原文发布于CSDN-阿飞的专栏
原文地址:https://blog.csdn.net/lxfgzm/article/details/80474443
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。