nodejs 之 ubuntu安装最新版nodejs之大坑

https://blog.csdn.net/littlepig991/article/details/81274397

ubuntu安装最新版nodejs之大坑

最近才认真学习了nodejs,node真是太震奋人心了,悔恨学之太晚

然而大坑太多了,一个小问题就要费了 一天一夜,下面说一下安装历程,免得大家也跳进了坑了

一、正常安装流程,和网上发布的着不多,流程如下

一、更新ubuntu软件源
    sudo apt-get update
    sudo apt-get install -y python-software-properties software-properties-common
    sudo add-apt-repository ppa:chris-lea/node.js
    sudo apt-get update

二、安装nodejs
    sudo apt-get install nodejs
    sudo apt install nodejs-legacy
    sudo apt install npm

三、更新npm的包镜像源,方便快速下载
    sudo npm config set registry https://registry.npm.taobao.org
    sudo npm config list

四、全局安装n管理器(用于管理nodejs版本)
    sudo npm install n -g

五、安装最新的nodejs(stable版本)
    sudo n stable

二、需要注意的大坑

1:32位的ubuntu16.04是不能用sudo n stable更新到最新v10版本的,报错

解决办法自行下载V10.x.x版本解压到 /usr/local/n/versions/node/目录下

下载地址:https://nodejs.org/dist/latest/

2:解压后使用sudo n选择nodejs版本(前面有o)

    然后node -v  

    如果处于本号还是旧版,别头痛,也别做无谓操作,重启系统,新版本号就出来了

   因为更新后查看node -v还是旧版本即使有错也不报错,重启后要么成功要么报错:比如32位系统下载了64位更新包

至于为什么会这样没有研究,赶项目....

供大家参考

==================================================================================

posted @ 2018-09-21 10:03  德丽莎·阿波卡利斯  阅读(185)  评论(0编辑  收藏  举报