在Ubuntu 18.04上安装指定的node.js版本

在Ubuntu 18.04上安装指定的node.js版本

尝试在一台Ubuntu 18.04的VPS上部署一个别人弄的项目,需要安装node.js以及npm等。可是使用Ubuntu自带的包管理器安装的node.js以及npm版本太低,导致部署项目时出一堆乱七八糟的问题。


(图源 :pixabay)

旧的安装方式

安装nodejs与npm使用的命令为:

sudo apt install nodejs
sudo apt install npm

安装之后查看版本号:

node -v
输出为:v8.10.0

npm -v
输出为:3.5.2

新的安装方式

为了解决版本的问题,我搜索了半天,最终在NodeSource Node.js Binary Distributions: Debian and Ubuntu based distributions找到了安装指南。

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

上述代码下载并执行setup_10.x这个脚本,这个脚本做了许多工作,比如说:

  • Populating apt-get cache…
  • Confirming “bionic” is supported…
  • Adding the NodeSource signing key to your keyring…
  • Creating apt sources list file for the NodeSource Node.js 10.x repo…
  • Running apt-get update for you…

执行完上述几项工作后,我们需要手动执行以下代码来安装Node.js 10.x 以及npm

sudo apt-get install -y nodejs

安装完成后查看版本号:

node -v
输出为:v10.16.0

npm -v
输出为:6.9.0

其它

尽管更新了node.js版本,但是项目我还是没有部署明白,哈哈,惭愧啊。不过依旧要每天进步一点,也不枉接触一次。

相关链接


Vote For Me As Witness
https://steemit.com/~witnesses type in oflyhigh and click VOTE

Vote @oflyhigh via Steemconnect
Thank you!

This page is synchronized from the post: ‘在Ubuntu 18.04上安装指定的node.js版本’

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×