我尝试了各种方法,可以通过这些方法在操作系统上安装最新版本的nodejs,但未成功。
最后,它总是以安装结束 版本v.4.2.6
当我运行以下命令时,它总是显示一个错误,该错误在终端的屏幕截图中共享。
当前版本:
须藤apt-get install curl python-software-properties
curl -sL https://deb.nodesource.com/setup_11.x |须藤-E bash-
或LTS版本:
须藤apt-get install curl python-software-properties
curl -sL https://deb.nodesource.com/setup_10.x |须藤-E bash-
请指导我如何解决。我已经关注了其他一些stackoverflow链接,但没有成功。
感谢您的帮助。
答案 0 :(得分:1)
我建议卸载当前的NodeJS版本,然后安装nvm。 然后,您可以使用nvm管理所有节点版本。
方法1: 我点击了此链接,它成功了: updating nodejs on ubuntu 16.04
方法2:
您可以跳过上面的链接,然后执行以下步骤:
使用节点版本管理器(NVM):
按照here
的说明进行安装测试安装:
关闭当前终端,打开新终端,然后运行:
command -v nvm
使用它安装尽可能多的版本:
nvm install 8 # Install nodejs 8
nvm install --lts # Install latest LTS (Long Term Support) version
列出已安装的版本:
nvm ls
使用特定版本:
nvm use 8 # Use this version on this shell
设置默认值:
nvm alias default 8 # Default to nodejs 8 on this shell
nvm alias default node # always use latest available as default nodejs for all shells
答案 1 :(得分:1)
如果已安装npm-
运行
sudo npm cache clean -f
sudo npm install -g n
全局安装n
npm i -g n
然后使用n切换到最新的稳定节点版本
n stable