Truffle 和 Ganache 使用指南
Truffle 和 Ganache 使用指南
Truffle 命令详解
Truffle 是一个流行的以太坊开发框架,提供了许多有用的命令来简化智能合约的开发、测试和部署。
常用 Truffle 命令
-
初始化项目
truffle init
创建一个新的 Truffle 项目结构。
-
编译合约
truffle compile
编译项目中的 Solidity 合约文件。
-
迁移/部署合约
truffle migrate
运行迁移脚本部署合约到区块链。常用选项:
-
--reset
: 从头开始运行所有迁移 -
--network
: 指定要使用的网络
-
-
测试合约
truffle test
运行项目中的测试文件。
-
启动控制台
truffle console
启动一个交互式控制台,已连接到指定的区块链网络。
-
启动开发控制台
truffle develop</