我已安装nodejs但版本已旧

时间:2018-01-16 09:21:08

标签: node.js

阅读包裹清单......完成 建立依赖树
阅读国家信息......完成 nodejs已经是最新版本了。 0升级,0新安装,0删除,10未升级。 W:重复sources.list条目http://dl.google.com/linux/chrome/deb/ stable / main amd64包(/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-amd64_Packages) W:重复sources.list条目http://dl.google.com/linux/chrome/deb/ stable / main amd64包(/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-amd64_Packages) W:您可能希望运行apt-get update来纠正这些问题 node-01 @ node01-desktop~ $ node -v v0.10.37 node-01 @ node01-desktop~ $ npm -v 1.4.28

2 个答案:

答案 0 :(得分:1)

您可以使用Node Version Manager脚本来安装和管理nodejs的多个版本。

首先,您需要在系统上安装它。

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

这将下载并安装脚本。安装完成后,执行

nvm ls-remote

这将列出可供使用的所有nodejs版本。

...
    v8.8.1
    v8.9.0   (LTS: Carbon)
    v8.9.1   (LTS: Carbon)
    v8.9.2   (LTS: Carbon)
    v8.9.3   (LTS: Carbon)
    v8.9.4   (Latest LTS: Carbon)
    v9.0.0
    v9.1.0
    v9.2.0
    v9.2.1
    v9.3.0
    v9.4.0
...

建议使用最近的LTS,因此我们需要使用v8.9.4 (Latest LTS: Carbon)

nvm install v8.9.4

答案 1 :(得分:0)

我可以推荐Node Version Manager。 https://github.com/creationix/nvm

按照说明进行操作即可。 现在您可以安装node.js版本9.40,如:

nvm install 9.4.0

,它将自动设置为标准。