區塊鏈入門技術之Truffle

2021-09-10 22:09:49 字數 672 閱讀 4015

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