【问题标题】:Update Nodejs to v5.x from v0.12.7 on Ubuntu在 Ubuntu 上将 Nodejs 从 v0.12.7 更新到 v5.x
【发布时间】:2016-01-18 03:01:53
【问题描述】:

我正在尝试将 MEAN 堆栈应用程序放在 DigitalOcean MEAN 图像液滴上。我按照this 的分步教程学习了如何通过 Github 登录和上传文件。

没关系,但我的应用依赖项之一依赖于 Node v4 或更高版本:

npm WARN engine mongoose-paginate@5.0.0: wanted: {"node":">=4.0.0"} (current: {"node":"0.12.7","npm":"2.11.3"}

所以,我所做的就是尝试使用this 安装脚本将 Nodejs 更新到最新版本,即 5.1.0。

为此,我从终端运行了以下命令:

$ curl -sL https://deb.nodesource.com/setup_5.x | bash -
$ apt-get install nodejs

然后,我收到了这条消息:

nodejs is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 95 not upgraded.

我知道它没有更新,因为如果我运行node -v,它会显示v0.12.7。我什至重新启动了 droplet,但没有任何反应。

(顺便说一句,我在 root 用户下完成了所有这些操作)

【问题讨论】:

标签: node.js ubuntu


【解决方案1】:

当我安装了任何版本的节点时,我倾向于使用npm install -g nn 5.4.1nvm

在 Ubuntu 上,如果我没有安装任何东西,我发现从源代码编译最容易:

sudo apt-get install -y build-essential
git clone https://github.com/nodejs/node && cd node
./configure
make -j8 && make install

【讨论】:

    猜你喜欢
    • 2017-05-02
    • 2022-11-10
    • 2020-11-11
    • 1970-01-01
    • 1970-01-01
    • 2020-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多