linux系统 安装nvm

   日期:2024-12-26    作者:exianhufu 移动:http://3jjewl.riyuangf.com/mobile/quote/51337.html

 NVM 是一个非常方便的node包管理工具,可以实现在NodeJS 各个不同版本之间自由的进行切换。
下面,介绍用root权限安装NVM工具。到2021年7月,nvm的最新版本为v0.38。

 如果是之前没进过root权限,就要设置一下root密码

 

输入root权限指令

 

会让你输入密码,输入密码后,可以看到命令行前面加root前缀。
然后根据提示输入 新的密码即可(可直接修改为系统的登录密码,这样既方便又不易忘记)。

官网地址: https://github.com/nvm-sh/nvm/archive/refs/tags/v0.38.0.tar.gz
个人地址: https://pan.baidu.com/s/1NqUstNL1jZ9CSPD0OBgMPA 提取码:bwfv

下好后进入

 
 

  

 

打开~/.bashrc

 

在~/.bashrc的末尾,添加如下语句
 

 

 

  注意,这种方式只能给当前用户加,全局加的话需要在下面的路径配

 

配置生效

 

但这种方式可能会导致命令行无法被识别,就必须要配软连接,建议还是用第一种,在~/.bashrc里面配

   

a) 使用NVM安装node v16.13.1

这也是我的版本

 

   

b) 切换node版本到v16.13.1

 

   

c) 切换到iojs

 

   

d) 列出已经安装的版本

 

   

e) 卸载node v8.16.0

 
 
 
 
 
 
 
 
 

    全局安装

 

// 查看yarn版本
 

 
 

找到node 路径,比如我自己的是
/root/.nvm/nvm-0.38.0/versions/node/v16.13.1/bin/node

 

这样项目运行项目就不会报命令行未定义的问题。

 

    在文件底部加入需要执行的命令,示例如下

 

 

    保存,reboot 重启,查看命令是否正常执行。

    如果命令没有正常执行,可能是未设置/etc/rc.local 文件的执行权限

chmod +x /etc/rc.local

再次重启,就可以正常自动执行了。

自己在 ~/.bash_profile 中配置环境变量, 可是每次重启终端后配置的不生效.需要重新执行 : $source ~/.bash_profile

发现zsh加载的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中并没有定义任务环境变量。

解决办法

在~/.zshrc文件最后,增加一行


 

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号