以太坊開發測試(2)Truffle 框架
1.創建一個項目目錄
truffle init 指令不在安裝Metacoin 示例代碼
truffle unbox MetaCoin 新版本使用這個指令
如果正常執行,會給我們生成相關的目錄,這個情況肯定是有問題。
這裏有一個問題解釋:
https://blog.csdn.net/lyc44813418/article/details/104341133/
似乎是個網絡問題,連網線或者連接手機熱點即可,多嘗試幾次,目測和牆沒有什麼關係、
成功
自動生成如下的幾個文件夾:
contracts: 存放智能合約
migrations: 本地腳本
test: 測試應用與智能合約
trufflr-config.js : 配置腳本
編譯智能合約:
truffle compile
編譯完成:
部署智能合約到區塊鏈上
truffle migrate
啓動服務
truffle develop
如圖所示,已經將MetCoin 應用部署到了測試區塊鏈上,testrpc 可能會報錯,建議使用最新的ganache-cli 測試客戶端