mac安装nvm踩坑分享

一.在查看几个教程以后发现需要首先卸载电脑中node

1、首先查看电脑上是否安装的有node,查看node版本
    node -v
    
2、如果有node就彻底删除node
    sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

二.然后下载NVM

下载nvm
    sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
   (如果报错失败或连接不到远程,先在host文件中配置:185.199.109.133 raw.githubusercontent.com)

这个时候发现安装不上需要修改host文件
在修改过程中发现host文件被锁定,注意此时需要将host文件改为可读写以外,还需要将host的父文件夹etc改为可读写

三.改完host发现可以通信安装了,但是依旧报错
最后是在home文件夹下新建.bash_profile 这个文件来解决

首先打开终端,进入当前用户的 home 目录中。
cd ~/
然后使用 ls -a 显示这个目录下的所有文件(夹)(包含隐藏文件及文件夹),查看有没有 .bash_profile 这个文件。
ls -a
如果没有,则新建一个。
touch ~/.bash_profile

四.建好以后再次安装,还是不行
看报错猜测是环境变量没有生效
于是输入

source ~/.bash_profile

刷新环境变量
此时再次输入

nvm -v

nvm版本终于出现

参考教程:
1.作者:秋秋会写Bug
链接:https://juejin.cn/post/7232499180660768829
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

2.布小生 https://segmentfault.com/a/1190000017391932

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容