區塊鏈技術 一 Truffle開發入門

2021-08-15 18:16:33 字數 1121 閱讀 4398

$ 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版本的命令較以前版本有較大區別,很多新手 包括我 在剛開始的時候按照網上的教程怎麼都搭載不出環境,也報了很多的錯誤,導...