【问题标题】:Can't update Node?无法更新节点?
【发布时间】:2017-11-03 13:02:26
【问题描述】:

节点版本:v5.12.0 当我尝试更新节点时,它说它更新了,但是当我这样做时 (node -v) 它声明了 (v.5.12.0) 版本。我尝试使用 (sudo apt-get remove --purge nodejs npm) 卸载然后我不知道从那里做什么。

变得非常沮丧,因为每次我卸载并尝试重新安装它都会安装旧版本。

【问题讨论】:

  • 您的路径中可能有多个节点副本。一个正在更新,但这不是您路径中的第一个。您需要找出未更新的位置,并可能将其删除或更改路径以不包含它。
  • 以前一直卡在node版本更新上,后来发现nvm,让我的生活更轻松了:)!
  • 如何安装它?
  • 我上面给你的网址有文档包括安装指南,哈哈。

标签: node.js


【解决方案1】:
sudo apt-get install -y lsb-release
sudo apt-get install -y  curl 
sudo apt-get update

wget https://deb.nodesource.com/setup_8.x -O  setup.sh 
chmod 755 setup.sh
sudo  ./setup.sh
sudo apt-get install -y nodejs

使用此命令

【讨论】:

    【解决方案2】:

    首先删除所有nodejs的实例。对于全新的安装。 因为你会得到你想要的版本。

    sudo apt-get purge nodejs
    

    然后安装nvm,这是安装nodejs和npm的最佳工具。

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

    更新你的 bash

    source ~/.profile
    

    以下代码将安装节点版本 6.11.5 或者查看node version manager(nvm)

    的github页面
    nvm install v6.11.5 
    

    以上命令将安装node 6.11.5版 只需输入要安装的版本即可。

    现在您将拥有一个想要使用的节点版本

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-21
      • 2019-03-24
      相关资源
      最近更新 更多