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位更新包
至于为什么会这样没有研究,赶项目....
供大家参考
==================================================================================