安装Ubuntu时安装Node的备忘录(2019/02/21)

2019年02月21日にUbuntuにNodeをインストールする際のメモ

安装Ubuntu时安装Node遇到了麻烦。

按照通常的做法,通过搜索”node安装”,参考相关文章进行安装。

使用apt-get命令进行安装。

然而,npm无法正常运行。

太意外了!Node.js和npm的版本太过陈旧了。

当我用 node -v 进行确认时,发现版本是0.10.5左右(我记不清了)。

当前推荐的版本是10.15.1。无论如何都能明显地看出它太老旧了。

确认(修改后)安装公式的方法

因为有一个更简单的选项,所以进行了修改。

curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
sudo apt-get install -y nodejs

完成了。我到底在做什么…

确认公式的安装方法(修正前)

过去尝试过的方法。麻烦而且貌似sudo npm无效。

请参考以下的Node.js官方网页,无需使用apt-get来进行安装。

https://nodejs.org/ja/ 的链接是关于Node.js官方网站的页面,你可以在这里找到有关Node.js的各种信息和资源。

https://github.com/nodejs/help/wiki/Installation 是关于安装Node.js的帮助页面,你可以在这里找到有关如何安装Node.js的详细指导。

从提供的链接下载Node.js的包。推荐的版本会不断变化,因此请查看Node.js官方网站进行确认。

wget https://nodejs.org/dist/v10.15.1/node-v10.15.1-linux-x64.tar.xz

将版本等信息保存到环境变量中。(需要进行这个步骤吗?)

 VERSION=v10.15.0
 DISTRO=linux-x64

创建一个展开前的文件夹。

sudo mkdir -p /usr/local/lib/nodejs

使用tar命令解压缩文件。

sudo tar -xJvf node-$VERSION-$DISTRO.tar.xz -C /usr/local/lib/nodejs 

为了能够将node和npm作为命令执行,需要编辑.profile文件。可以使用vi或任何可编辑的工具进行编辑。

vi ~/.profile

附在下面的内容。

# Nodejs
VERSION=v10.15.0
DISTRO=linux-x64
export PATH=/usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin:$PATH

应用配置文件生效。

. ~/.profile

结束了。使用以下命令进行确认。

node -v
> v10.15.1
npm version
> { npm: '6.4.1',
>  ares: '1.15.0',
>  cldr: '33.1',
>  http_parser: '2.8.0',
>  icu: '62.1',
>  modules: '64',
>  napi: '3',
>  nghttp2: '1.34.0',
>  node: '10.15.1',
>  openssl: '1.1.0j',
>  tz: '2018e',
>  unicode: '11.0',
>  uv: '1.23.2',
>  v8: '6.8.275.32-node.12',
>  zlib: '1.2.11' }
广告
将在 10 秒后关闭
bannerAds