truffle環境搭建

1.安裝git,node,npmnode

sudo apt-get install git
sudo apt-get install nodejs-legacy
sudo apt-get install npm
  • 1
  • 2
  • 3

可能遇到的問題:nodejs版本過低會致使下面testrpc啓動不成功
解決辦法:升級nodejsgit

sudo npm cache clean -f
sudo npm install -g n
sudo n stable
  • 1
  • 2
  • 3

2.安裝solc和solc-clinpm

sudo npm install -g solc solc-cli --save-dev
  • 1

測試是否安裝成功測試

nodejs --version
  • 1

由於咱們要在geth中使用solidity編譯,因此還要安裝solc二進制包code

sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install solc
  • 1
  • 2
  • 3

3.安裝testrpcrpc

sudo npm install -g ethereumjs-testrpc
  • 1

4.安裝truffleget

sudo npm install -g truffle
  • 1

可能遇到的問題:truffle安裝失敗的機率很高,還會報不少錯誤
解決辦法:使用淘寶鏡像安裝可順利安裝it

npm config set registry https://registry.npm.taobao.org
npm install -g truffle
ln -s /usr//local/nodejs/node-v7.0.4/bin/truffle /usr/local/bin/truffle
相關文章
相關標籤/搜索