以太坊智慧合約部署前的環境搭建
阿新 • • 發佈:2018-12-17
Chrome瀏覽器安裝
安裝curl
sudo apt-get install curl
安裝npm
安裝
curl -L https://npmjs.org/install.sh | sudo sh
修改源
npm config set registry https://registry.npm.taobao.org
檢視版本
npm -v
安裝NodeJS
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs #檢視node版本 node -v
安裝solc二進位制包
sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install solc
npm安裝web3
Web3的安裝容易報錯,可多試幾次,這裡我們安裝Web3的1.0版本
sudo npm install --unsafe-perm -g web3
全域性變數 在專案中引用
ln -s /usr/local/lib/node_modules/ node_modules
安裝truffle
sudo -E npm install truffle
安裝Atom編譯器
wget https://github.com/atom/atom/releases/download/v1.7.4/atom-amd64.deb sudo dpkg -i atom-amd64.deb
Atom內安裝外掛
autocomplete-solidity
language-ethereum
Atom ./ 開啟Truffle框架