目的
Node.js是一个用于执行服务器端Javascript代码的开源框架。谷歌创建的Javascript V8引擎保证其的效率。在本文中,你将会学习如何通过不同的方法在Ubuntu 18.04上安装Node.js。
首先,通过SSH连接连接到服务器。您可以参照我们相关的教程进行SSH连接。如果是本地服务器,可直接进入下一步,打开服务器的终端。
安装Node.js
通过apt安装Node.js,并确保下载最新版本:
$ sudo apt update && apt install nodejs
然后,使用命令检查Node.js的是否安装正确:
$ nodejs -v
如果安装成功,则屏幕上会显示安装的版本。
之后,继续安装NPM或Node Package Manager,它将用于为Node.js安装额外的模块:
$ sudo apt install npm
通过NodeSource安装Node.js
Node.js的最新版本也可以从NodeSource存储库中安装。在这种情况下,下载自动脚本将NodeSource存储库添加到您的配置中。
使用curl下载脚本。下载与Node.js版本10相关的脚本:
$ curl -sL https://deb.nodesource.com/setup_10.x -o nodesource_setup.sh
然后运行新下载的脚本。
$ sudo bash nodesource_setup.sh
添加NodeSource存储库之后,继续安装Node.js:
$ sudo apt install nodejs
然后通过以下命令验证Node.js是否成功安装:
$ nodejs -v
若成功,屏幕上会显示安装的版本信息。
另外,检查NPM是否安装成功,输入:
$ npm -v
与上述相同,如果屏幕上显示NPM版本,说明安装成功。
通过NVM安装Node.js
另一种安装Node.js的方法是使用NVM或Node.js版本管理器。NVM允许在同一个系统上安装和管理多个版本的Node.js。
安装NVM,请在GitHub的官方项目页面下载安装脚本。通过curl进行下载:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
运行新下载的脚本:
$ bash install.sh
要完成NVM的安装,请重新登录或重新加载.profile文件:
$ source ~/.profile
安装完成。
要检索安装的可用版本列表,输入以下命令:
$ nvm ls-remote
要安装node.js,需要做的就是选择所需的版本,然后运行以下命令:
$ nvm install 10.0.0
or 14.7.0, 16.3.0, 12.22.1, etc
这里,您需要用所需的版本号替换10.0.0。
使用新下载的版本,然后nvm use命令,如下所示:
$ nvm use 10.0.0
并检查Node.js的当前版本是否与刚才选择的版本匹配:
$ node -v
通过apt移除Node.js
使用apt的remove命令可以轻松删除Node.js,如下所示:
$ sudo apt remove nodejs
当删除相关的配置文件时,使用purge命令:
$ sudo apt purge nodejs
最后,删除Node.js自动安装的所有安装包。
通过NVM移除Node.js
通过NVM删除Node.js,使用相应的' uninstall '命令,然后输入想要卸载的Node.js的版本号:
$ nvm uninstall
注意:如果要卸载的版本是当前激活的版本,请在卸载前禁用:
$ nvm deactivate