原來使用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++,勉強運行起來了。