$ npm install -g truffle
系統:windows, linux or mac os x,推薦mac os x,不建議使用windows,會碰到各種各樣的問題,導致放棄。
需要安裝ethereum客戶端,來支援json rpc api呼叫 開發環境,推薦使用ethereumjs testrpc:
安裝命令: $ npm install -g ethereumjs-testrpc
$ mkdir zhaoxi
$ cd zhaoxi
$ truffle init
缺省會生成乙個metacoin的demo,可以從這個demo中學習truffle的架構
專案目錄結構如圖:
專案所有檔案目錄如圖:
部署之前先啟動testrpc
$ testrpc
$ truffle deploy(在truffle 2.0以上版本中,命令變成了:truffle migrate)
啟動服務後,可以在瀏覽器訪問專案: http://localhost:8080/ ,網頁介面如下:
好了,第乙個區塊鏈程式跑起來了,後面可以不斷地實踐深入學習了。有問題歡迎聯絡我交流。
原文:
區塊鏈技術(一) Truffle開發入門
npm install g truffle需要安裝ethereum客戶端,來支援json rpc api呼叫 開發環境,推薦使用ethereumjs testrpc 安裝命令 npm install g ethereumjs testrpc mkdir blockchain cd blockchai...
區塊鏈入門技術之Truffle
區塊鏈技術 一 truffle開發入門 安裝truffle npm install g truffle 需要安裝ethereum客戶端,來支援json rpc api呼叫 開發環境,推薦使用ethereumjs testrpc 安裝命令 npm install g ethereumjs testrp...
區塊鏈truffle 4 1 5 開發入門
區塊鏈近幾年非常的火爆。truffle是目前最流行的以太坊開發框架。網上很多的truffle的環境部署都是2.x或者是3.x。最新的truffle已經更新至4.1.x版本。4.1.x版本的命令較以前版本有較大區別,很多新手 包括我 在剛開始的時候按照網上的教程怎麼都搭載不出環境,也報了很多的錯誤,導...