1.使用N模块安装node指定版本,node更新。
ubuntu19.10中安装的node发现无法使用npm
$ node -v //10.*版本
$ npm -v //Try: sudo apt install <deb name>
为此根据提示手动安装npm
$ sudo apt-get update
$ sudo apt-get install npm
在使用npm时发现与node版本不匹配的问题,会导致npm错误。查了相关资料,找到好几种方法
1.更新源使用apt安装指定版本
$ sudo apt-get remove --purge nodejs //卸载原有node
$ sudo curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - //更新镜像源
$ sudo apt-get update //
$ sudo apt-get install nodejs -y //安装nodejs
本人是ubunto19.10 这里查看node -v 查看版本后仍未安装8.*
$ npm -v //Try: sudo apt install <deb name>
2.使用N模块安装指定版本 8.*
1.卸载nodejs/npm
$ sudo apt-get remove --purge nodejs
$ sudo apt-get remove --purge npm
2.安装npm
$ sudo apt-get install npm
3.全局安装N模块
$sudo npm install -g n
$ n -V //查看版本,是否安装成功
4.使用N模块安装node指定版本
$ sudo n v8.16.0
n模块常用的一些指令
1、升级到最新稳定版
n stable
2、升级到最新版
n lastest
3、切换使用版本
n 7.10.0
4、删除指定版本
n rm 7.10.0
5、用指定版本执行脚本
n use 7.10.0 some.js
欢迎大家在下方留言,相互学习!!!。