Truffle 和 Ganache 使用指南
Truffle 命令詳解
Truffle 是一個流行的以太坊開發框架,提供了許多有用的命令來簡化智能合約的開發、測試和部署。
常用 Truffle 命令
-
初始化項目
truffle init
創建一個新的 Truffle 項目結構。
-
編譯合約
truffle compile
編譯項目中的 Solidity 合約文件。
-
遷移/部署合約
truffle migrate
運行遷移腳本部署合約到區塊鏈。常用選項:
-
--reset
: 從頭開始運行所有遷移 -
--network
: 指定要使用的網絡
-
-
測試合約
truffle test
運行項目中的測試文件。
-
啟動控制臺
truffle console
啟動一個交互式控制臺,已連接到指定的區塊鏈網絡。
-
啟動開發控制臺
truffle develop</