在Linux上通过二进制存档安装Node.js
- 将二进制存档解压缩到您想要安装Node的任何目录中, 我使用
/usr/local/lib/nodejs
VERSION=v8.11.4
DISTRO=linux-x64
curl -fSL https://nodejs.org/dist/$VERSION/node-$VERSION-$DISTRO.tar.xz -o node-$VERSION-$DISTRO.tar.xz
sudo mkdir /usr/local/lib/nodejs
sudo tar -xJvf node-$VERSION-$DISTRO.tar.xz -C /usr/local/lib/nodejs
- 创建一个 sudo 链接
sudo ln -s /usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin/npm /usr/bin/npm
sudo ln -s /usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin/npx /usr/bin/npx
- 测试安装
$ node -v
$ npm version
$ npx -v
正常输出为:
➜ node -v
v8.11.4
➜ npm version
{ npm: '5.6.0',
ares: '1.10.1-DEV',
cldr: '31.0.1',
http_parser: '2.7.0',
icu: '59.1',
modules: '57',
nghttp2: '1.25.0',
node: '8.11.4',
openssl: '1.0.2n',
tz: '2017b',
unicode: '9.0',
uv: '1.15.0',
v8: '6.1.534.50',
zlib: '1.2.11' }
安装完成,收工。