开始在 Ubuntu 中学习 Nodejs(也是 ubuntu 新手)。当我使用时apt install nodejs
,安装的是 v8.xx 而不是当前的 v12.xx,我尝试使用 nvm这里 但它只安装节点而不是nodejs。
我尝试从 nodejs.org 安装,但它只是安装一个 tar 包,我不确定如何安装它,或者即使我能够安装,也找不到任何简单的方法来更新节点版本。
有人可以提供给我安装最新 nodejs的正确方法吗?
谢谢
答案1
NodeJS 提供了通过各种包管理器安装最新版本 Node 的说明在他们的网站上。
对于 Node.js v12.x:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
答案2
使用以下命令:
sudo n list
=> 显示已安装版本列表 sudo n stable => 安装最新的稳定版本。
sudo n stable
=> 安装最新稳定版本
sudo n <version number>
(例如:sudo n 12.18.3)安装特定版本的 nodejs
此外,您还可以使用 nvm(尤其是在 Windows 操作系统下,因为上述命令在 Linux 上有效)来安装或在节点版本之间切换。
答案3
Ubuntu 现在在其默认存储库中拥有 Node.js,可用于在多个系统上提供一致的体验。您可以通过 apt 安装它:
sudo apt update
sudo apt install nodejs
如果存储库中的软件包满足您的需求,那么这就是设置 Node.js 所需要做的全部工作。在大多数情况下,您还需要安装npm
Node.js 软件包管理器。您也可以通过以下npm
方式安装软件包apt
:
sudo apt install npm
构建工具也在这里可用
sudo apt install build tools