
Truffle是目前最流行的以太坊開發框架。在線文檔訪問地址:http://truffleframework.com/docs/

通過文檔安裝命令:npm install -g truffle
注:
【擴展內容】node.js的安裝
1、node安裝,自帶npm
1.1、下載軟件:https://nodejs.org/en/download/
1.2、安裝軟件
1.3、判斷node.js是否安裝成功
之前安裝后的目錄結構如下:

可以查看truffle的版本
truffle –v

在磁盤中新建一個項目truffleProject文件夾:D:\truffleProject
在目錄truffleProject下執行trffle init命令
目錄結構:

主要分為四個部分:
contracts目錄中包含Solidity合約代碼,其中Migrations.sol是必須的,其他就是你自己寫的合約代碼了。
migrations目錄中包含合約部署腳本,其中1_initial_migration.js就是用來部署Migrations.sol的,其他的腳本會按照順序依次執行。
test目錄中就是測試代碼了。
truffle.js和truffle-config.js文件,這里可以先去掉truffle.js文件,因為truffle關鍵字命令和truffle.js配置文件的沖突問題
1、TestRPC
安裝testrpc
1.1安裝testrpc
npm install -g ethereumjs-testrpc
1.2執行命令testrpc

參考:https://github.com/trufflesuite/ganache-cli/wiki/Installing-TestRPC-on-Windows
2、ganache
npm install -g ganache-cli

注意:這里警告可以忽略
直接輸入ganache-cli

參考:
3、truffle develop
上面一節已經安裝
truffle develop是truffle內置客戶端
注:

需要把truffle.js文件刪除后,再重新執行命令truffle develop

本文作者:HiBlock區塊鏈技術布道群-筆名阿飛
原文發布于CSDN-阿飛的專欄
原文地址:https://blog.csdn.net/lxfgzm/article/details/80474443
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。