原来使用brew安装的,如今提示版本太低。node
再安装:git
最后,到 https://nodejs.org/en/ 下了个pkg文件,安装后:github
另外,在Linux上,npm i 总出问题,须要设置代理。npm
可是npm config edit没有用的,使用下面方法设置:网络
$npm config set proxy http://server:port $npm config set https-proxy http://server:port
MacOS上在网络中统一设置,设为全局代理后,没有这个问题。ui
执行npm install sha3时出现错误:spa
sha3@1.2.0 install: `node-gyp rebuild`代理
有人说用下面方法搞定(https://github.com/nodejs/node-gyp/issues/773):code
cd /usr/local/lib && sudo ln -s ../../lib/libSystem.B.dylib libgcc_s.10.5.dylib
但我这仍是不行。server
在Ubuntu上有人说用(https://github.com/phusion/node-sha3/issues/27):
apt-get -y install g++
或者:
sudo apt-get install libgmp-dev
也仍是没用。
最后,在Ubuntu上安装6x系列,安装g++,勉强运行起来了。