n模块管理node版本遇到的问题

本文讲述了在服务器上管理多个项目时,由于不同项目需要不同Node.js版本而遇到的问题。作者使用了n作为版本管理工具,但在安装和使用过程中遇到了无法切换Node版本的困扰。经过排查,发现是用户权限不足以及Node路径配置问题导致。通过修改环境变量并赋予用户相应权限,最终成功解决了问题。
摘要由CSDN通过智能技术生成

有的时候,服务器里可能有多个项目,不同的项目js脚本所需的node版本可能不同,所以就需要node版本管理工具。
我知道的node版本管理工具由两个,一个是nvm,一个是n。我用的是n

安装

npm i n -g

全局安装n模块。

使用

常用的命令有

n //会列出所有安装的版本供你切换

n latest //安装最新版本

n stable //安装最新稳定版

n lts //安装最新长期支持版本

n rm [版本号] //删除某一版本

n -h //帮助命令

问题

如果只是这样我就没必要写这篇文章了。
在使用的过程中我遇到了一个问题,在远程服务器上安装了n模块之后,无法使用切换功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值