文章内容
如果nodejs安装的比较早,现在最新的版本比自己安装的高,则可以通过升级的方式更新到指定的版本和最新的版本。
![Linux中如何升级node版本插图 Linux中如何升级node版本插图](https://static.ntan520.com/blog-media/2021/06/52e4d7a80afdb02d348360ddbfe2b556.jpg?x-oss-process=style/watermark)
升级方法:
1、查看下当前nodejs的版本
使用xshell连接linux服务器后,输入命令查看node当前版本:
1 | node - v |
![Linux中如何升级node版本插图2 Linux中如何升级node版本插图2](https://static.ntan520.com/blog-media/2021/06/ea4bcb2d0993914d3dff41df97290296.png?x-oss-process=style/watermark)
如果查看的版本比较低,则可以开始升级
2、清除node.js的cache
输入命令:
1 | npm cache clean -f |
![Linux中如何升级node版本插图4 Linux中如何升级node版本插图4](https://static.ntan520.com/blog-media/2021/06/d86c23c520f93c73fda5649a007b9774.png?x-oss-process=style/watermark)
3、安装n模块
n模块是专门用来管理nodejs的版本。输入命令:
1 | npm install -g n |
![Linux中如何升级node版本插图6 Linux中如何升级node版本插图6](https://static.ntan520.com/blog-media/2021/06/863f1570176e046800b1fd5be8450464.png?x-oss-process=style/watermark)
4、查看n版本
n模块安装完成之后,输入命令查看n版本:
1 | n -V |
![Linux中如何升级node版本插图8 Linux中如何升级node版本插图8](https://static.ntan520.com/blog-media/2021/06/c2833a640cf0fab8ee1abb8cae874009.png?x-oss-process=style/watermark)
如图所示显示,则表示成功按钮了。n模块安装完成之后没有配置环境变量和软连接的话,需要带上全路径执行。
5、升级node到指定版本
如果想升级到一个指定的版本,则可以输入如下命令来升级:
1 | n 7.1.0 |
![Linux中如何升级node版本插图10 Linux中如何升级node版本插图10](https://static.ntan520.com/blog-media/2021/06/398641bcb43790915352c127994e1523.png?x-oss-process=style/watermark)
6、查看升级后的node版本
升级完成之后,输入命令再次查看当前版本,确认是否已经成功升级到新的版本。
1 | node - v |
![Linux中如何升级node版本插图12 Linux中如何升级node版本插图12](https://static.ntan520.com/blog-media/2021/06/a4d84e0245f2e6f0d744a59785553b64.png?x-oss-process=style/watermark)
7、升级node到最新稳定版本
还可以直接输入命令,升级到nodejs最新稳定的版本:
1 | n stable |
![Linux中如何升级node版本插图14 Linux中如何升级node版本插图14](https://static.ntan520.com/blog-media/2021/06/52e2195da45c3f56e5b124bb26d38fe5.png?x-oss-process=style/watermark)
Pingback: gulp命令primordials is not defined错误解决方法 – 梓潼