1. linux下安裝方式
$ npm install -g truffle
環境要求:
- NodeJS 5.0+
- Windows,Linux,或Mac OS X
2. 創建工程:
$ mkdir testdir
$ cd testdir
$ truffle init
分別是 創建testdir目錄, 進入testdir目錄, 創建一個truffle工程
$ ls
出現下面這些文件:contracts migrations test truffle-config.js truffle.js
contracts/ - Truffle 默認的合約文件存放地址。
migrations/ - 存放發布腳本文件
test/ - 用來測試應用和合約的測試文件
truffle.js - Truffle 的配置文件
3.編譯工程
truffle compile
編譯的輸出位於 build/contarcts 目錄
4.執行移植 : (移植是由一些Javascript文件組成來協助發布到以太坊網絡)
truffle migrate
這個命令會執行所有的位於migrations
目錄內的移植腳本。如果你之前的移植是成功執行的。truffle migrate
僅會執行新創建的移植。如果沒有新的移植腳本,這個命令不同執行任何操作。可以使用選項--reset
來從頭執行移植腳本。
emmm,懶,直接貼地址,下次再總結
http://truffle.tryblockchain.org/truffle-migration-%E7%A7%BB%E6%A4%8D%E5%90%88%E7%BA%A6.html