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