在Ubuntu上安装Nodejs和npm

时间:2018-04-15 10:07:44

标签: node.js npm

我正在学习一门课程,要求我使用以下命令安装Nodejs和npm。但是我无法理解第一个命令,它到底在做什么以及如何在终端上写它。

$ sudo bash -c" cat> /etc/apt/sources.list.d/nodesource.list" <

deb https://deb.nodesource.com/node_6.x xenial main

deb-src https://deb.nodesource.com/node_6.x xenial main EOL

$ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -

$ sudo apt update

$ sudo apt install nodejs

我检查了Nodejs网站,他们只是建议使用以下命令来安装Nodejs

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

请指导我该怎么办,我必须安装Nodejs v6.9和npm版本3.x

2 个答案:

答案 0 :(得分:1)

我建议您通过NVM安装所需的节点版本。 NVM是帮助您更改计算机上的节点版本的工具。所以你可以使用你想要的任何节点版本,甚至6.9。

要安装NVM,您必须运行此命令:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.9/install.sh | bash

您可以使用以下命令验证NVM安装:

command -v nvm

之后,您可以安装所需的Node版本:

nvm install v6.9

如果安装多个版本的Node,则可以从一个版本切换到另一个版本:

nvm use v6.9

答案 1 :(得分:0)

您可以使用NVM安装特定版本的NodeJS:

sudo apt-get install curl
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.9/install.sh | bash

现在关闭终端并再次打开并输入:

command -v nvm

如果终端输出nvm,你就可以了。

接下来,您可以安装所需的版本:

nvm install 6.9.0
nvm use 6.9.0

如果一切正常,它应该输出你:

Now using node v6.9.0 (npm v3.10.8)