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

相关文章
相关标签/搜索