当前位置: 首页>>技术问答>>正文


如何安装最新版本的NodeJS和NPM?

, , ,

问题描述

我注意到在https://nodejs.org/网站上该节点目前的版本为0.12.0。

有人可以让我知道如何安装最新版本的节点和npm(终端命令)吗?

最佳解决方法

新鲜的安装

使用NodeSource PPA。详情请看the installation instructions。首先,选择您需要的Node.js版本并添加源代码:

v=8   # set to 4, 5, 6, ... as needed
curl -sL https://deb.nodesource.com/setup_$v.x | sudo -E bash -

然后安装Node.js包。

sudo apt-get install -y nodejs

对于这些代码行,必须在服务器上安装curl软件包。

Upgrading

如果你已经安装了nodejs并且想要更新,那么首先删除当前的安装并使用上面的脚本重新安装。

sudo apt-get purge nodejs npm

次佳解决方法

一般来说,将URL中的任意数据加载到根shell会话中并不是一个好主意,我希望人们不要把它当作一切的解决方案 – “请运行我发给你的这个脚本,关注它 – 我有一座桥,你可能有兴趣购买“。

作为替代方案,”Ubuntu Way”也是这样做的,您可以在这里看到系统如何更新,并知道系统配置中添加了哪些存储库和哪些密钥:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 68576280
sudo apt-add-repository "deb https://deb.nodesource.com/node_7.x $(lsb_release -sc) main"
sudo apt-get update
sudo apt-get install nodejs

这是最新的(写作时)Nodejs版本7.其他版本也可以通过对repo URL进行简单更改获得 – 请参阅nodesource.com文档以获取详细信息。

第三种解决方法

Node.js v4.x:

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

# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_4.x | bash -
apt-get install -y nodejs

来源:https://github.com/nodesource/distributions#debinstall

第四种方法

如果要在npm内更新,可以使用n命令:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

这将安装可用于切换NodeJS-Versions并使用它的n软件包。与替代NVM和命令选项的比较在SO处。还有一个blog post

第五种方法

curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
# Then install with:
sudo apt-get install -y nodejs

在这里您可以找到更多信息:Node.js v0.12, io.js, and the NodeSource Linux Repositories

第六种方法

对于版本5.x According to PPA

apt-get remove --purge nodejs npm
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
apt-get install nodejs

第七种方法

要安装NPM,

sudo apt-get install npm

然后对于Node,

sudo npm cache clean -f
sudo npm install -g n
sudo n 0.xx.x  // here is the version what you want.. 

这个命令将根据你想要的版本安装节点。

第八种方法

您可以使用以下说明非常轻松地安装最新版本。

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

Vesion 7.x是节点的最新版本。

sudo apt-get install nodejs

上面的行将安装nodejs。

sudo apt-get install build-essential

这将为nodejs正确运行安装必要的模块。

现在检查nodejs是否安装正确

nodejs -v

这将返回安装的nodejs版本。

npm -v

这将返回安装的npm版本。希望能帮助到你….

来源:link将向您展示如何使用其他一些方法来安装nodejs。

第九种方法

对于Ubuntu 15.10,您可以下载.deb包格式packages.ubuntu.com

node --version
v4.2.3

第十种方法

https://nodejs.org/下载nodejs

从终端安装:

cd /usr/local
tar --strip-components 1 -xJf ~/Downloads/node-v4.4.5-linux-x64.tar.xz

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/230.html,未经允许,请勿转载。