truffle是乙個世界級的開發環境,測試框架,以太坊的資源管理通道,致力於讓以太坊上的開發變得簡單,truffle有以下:
內建的智慧型合約編譯,鏈結,部署和二進位制檔案的管理。
快速開發下的自動合約測試。
指令碼化的,可擴充套件的部署與發布框架。
部署到不管多少的公網或私網的網路環境管理功能
使用ethpm&npm提供的包管理,使用erc190標準。
與合約直接通訊的直接互動控制台(寫完合約就可以命令列裡驗證了)。
可配的構建流程,支援緊密整合。
在truffle環境裡支援執行外部的指令碼。
truffle是最流行的開發框架,使命是讓開發更容易
安裝方式:
$ npm install -g truffle
環境要求
nodejs 5.0+
windows,linux,或mac os x
truffle需要以太坊客戶端,需要支援標準的json rpc api。對於開發來說,有一些更適合,後續章節會介紹(如:testrpc提供編碼除錯時的實時反饋)。
windows使用者的建議
如果你是windows使用者,我們推薦你使用powershell或git bash來安裝和使用truffle框架。這兩個shell環境相對預設的,提供了更方便的一些特性。
如果你必須使用命令列,可以看這裡的關於如何配置truffle的討論。
Windows搭建spark python開發環境
首先安裝jdk scala hadoop spark和python 4 配置環境變數,kv值對應下圖未標記的部分,其中 5 設定path環境變數 然後安裝python開發spark需要用到的package pip install pyspark i pip install numpy i pip i...
nginx環境搭建(windows)
d nginx 1.11 1 nginx.exe h nginx version nginx 1.11 1usage nginx hvvttq s signal c filename p prefix g directives options h this help v show version a...
windows環境libevent搭建
libevent框架之前有做過分析,這次是談談如何將libevent搭建在vs工作環境下,並且編寫乙個demo進行測試。測試過程中會再一次帶大家分析訊息是怎麼傳遞 的。我的libevent版本libevent 2.0.22 stable,用對應的vs命令工具進入該目錄 我的是visual studi...