概述
- 总之是很叼的东西,有时候方便测试
- 提供了两种方式
- Truffle console :一个基本的交互控制台,用于连接一个已有以太坊网络或者是已有的Truffle Develop环境
- Truffle Develop:一个基本的控制台,就是创建独立的一个测试环境(模拟以太坊)
- 为什么会有这两种方式
- 使用Truffle console
- 有一个真实的区块链网络
- 想要发布到以太坊公共测网络
- 想用别的账户名称
- 使用Truffle Develop
- 用于测试项目,并不急于发布
- 不需要特殊的账户操作
- 不想安装或者管理区块链客户端
- 使用Truffle console
命令
- 退出环境使用:control+c
- 所有的命令都需要在你项目的根目录下运行
-
Truffle console环境,命令:
truffle console
他将会在配置文件truffle.js中查找命名为development的网络,并且连接。你也可以使用 —netwokr
,这样就会去truffle.js对应的networks的 name -
Truffle Develop环境
- 登陆环境:
truffle develop
-
连接localhost:9545,这种方式不会去考虑truffle.js中配置的环境怎样
-
Truffle console和Truffle Develop的环境的命令基本都一致
-
主要命令
如果命令不可用,说明该命令对该阶段的项目并不起作用
- build
- compile
- create
- debug
- exec
- install
- migrate
- networks
- opcode
- publish
- test
- version
Donate