sia編譯

一、源碼放在$GOPATH /src下編譯、安裝,不然會報安裝錯誤,用go get -u 下載更靠譜node

二、cd /home/hnan/go/src/github.com/NebulousLabs/Sialinux

     make dependenciesgit

     make allgithub

     在/home/hnan/go/bin目錄下安裝了siad和siacnpm

三、go get -u -v github.com/NebulousLabs/Sia-UIelectron

四、須要更新npm版本,參考 https://blog.csdn.net/qq_23158083/article/details/54587161.net

sudo apt-get autoremove --purge nodejsblog

sudo apt-get autoremove --purge npmci

到 https://nodejs.org/en/download/ 下載最新版本 node-v8.11.2-linux-x64v8

解壓後 mv node-v8.11.2-linux-x64 /opt

sudo rm -rf /usr/local/bin/node

sudo rm -rf /usr/local/bin/npm

sudo ln -s /opt/node-v8.11.2-linux-x64/bin/node /usr/local/bin/node

sudo ln -s /opt/node-v8.11.2-linux-x64/bin/npm /usr/local/bin/npm

node -v //v8.11.2

npm -v //5.6.0

五、electron 安裝報錯,參考 https://cnodejs.org/topic/590df016cfb837012a59b44f

ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/ npm install -g electron

export ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/

六、cd /home/hnan/go/src/github.com/NebulousLabs/Sia-UI

     npm install

     npm start

相關文章
相關標籤/搜索