軟體:vmware workstation pro 15.5、ubuntu18.04 lts
~$ tar xf node-v14.15.4-linux-x64.tar.xz
~$ cd node-v14.15.4-linux-x64
node-v14.15.4-linux-x64$ ./bin/node -v
node-v14.15.4-linux-x64$ sudo ln -s ~/node-v14.15.4-linux-x64/bin/npm /usr/local/bin/
node-v14.15.4-linux-x64$ sudo ln -s ~/node-v14.15.4-linux-x64/bin/node /usr/local/bin/
node-v14.15.4-linux-x64$ node -v
node-v14.15.4-linux-x64$ npm -v
改用taobao的npm映象(不用也行):
修改~/.npmrc檔案,寫入
registry =
同時,
~$ npm config set disturl
然後,
~$ npm install -g [email protected]
~$ sudo ln -s ~/node-v14.15.4-linux-x64/bin/truffle /usr/local/bin/
以ganache-cli為例:
~$ sudo npm install -g ganache-cli
~$ sudo ln -s ~/node-v14.15.4-linux-x64/bin/ganache-cli /usr/local/bin/
修改ikp目錄下的test和webtest中的truffle.js檔案為(ganache-cli的監聽埠還是8545):
require('babel-register')
module.exports =
}}
以webtest目錄為例,編譯:
~$ cd ethereum-ikp-master/webtest
ethereum-ikp-master/webtest$ truffle compile
另起一新終端啟動服務:
~$ cd ethereum-ikp-master/webtest
ethereum-ikp-master/webtest$ ganache-cli
在原終端合約部署:
~$ cd ethereum-ikp-master/webtest
ethereum-ikp-master/webtest$ truffle migrate
ethereum-ikp-master/webtest$ npm run dev
瀏覽器開啟http://localhost:8080/可以看到乙個demo網頁。 以太坊實驗環境配置(二) 私有網路上部署IPFS
軟體 vmware workstation pro 15.5 ubuntu18.04 lts sudo apt get update sudo apt get install golang go y tar xvfz go ipfs v0.4.17 linux amd64.tar.gz sudo m...
搭建實驗環境,執行第乙個Docker容器
環境選擇 不同環境docker安裝步驟 容器需要管理工具 runtime 和作業系統,我們的選擇如下 管理工具 docker engine runtime runc 作業系統 ubuntu docker 支援幾乎所有的 linux 發行版,也支援 mac 和 windows。本節我們將在ubuntu...
gem5 一)配置Gem5執行環境
系統環境 ubuntu 18.04 1.安裝相關的依賴庫 通過命令sudo apt install 安裝下列的依賴庫 git,build essential,scons,python dev,swig,libprotobuf dev,python protobuf,protobuf compiler...