mac安装nvm及问题记录

安装

在mac终端执行下面的命令

bash 复制代码
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.5/install.sh | bash

提示443处理

可能会报443错误,这是代理访问的问题,配置代理

  1. 打开mac的终端,输入 sudo nano /etc/hosts
  2. 输入开机密码,密码是看不见的,直接输入就行了,然后点击回车,会打开编辑窗口
  3. 通过移动光标,把下面两行输入到文件中
bash 复制代码
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
# 输入下面的内容即可,上面是默认的
185.199.109.133 raw.githubusercontent.com
199.232.68.133 raw.githubusercontent.com
  1. 按下 control + O,底部会提示文件名,直接按 回车 确认。
  2. 按下 control + X,退出编辑页面,回到终端界面
  3. 然后重新执行安装命令即可安装完成。
  4. 在执行nvm -v,则会输出nvm版本号,结束。

安装成功后,重新打开终端,提示not found

  1. 首先我们要确定mac的环境
    在终端执行下面的命令
bash 复制代码
echo $SHELL
// 输出 `/bin/zsh` 或 `/usr/bin/zsh` → **zsh**(macOS 10.15+ 默认)
// 输出 `/bin/bash` → **bash**
  1. zsh 环境按照下面操作,bash 本次忽略记录
  2. 打开终端,执行nano ~/.zshrc ,回车,会打开 .zshrc 编辑页面
  3. 通过移动光标,把下面内容输入到页面
bash 复制代码
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
  1. 按下 control + O,底部会提示文件名,直接按 回车 确认。
  2. 按下 control + X,退出编辑页面,回到终端界面
  3. 然后执行source ~/.zshrc ,让本次编辑立刻生效
  4. 在执行nvm -v,则会输出nvm版本号,结束。

以上纯个人摸索,如果问题,在改正。

相关推荐
云飞云共享云桌面18 小时前
传统工作站 vs 云飞云共享云桌面:制造业设计云桌面选型深度对比
运维·服务器·前端·网络·3d·架构·制造
UXbot18 小时前
如何选择适合公司项目的UI设计工具?企业选型指南
前端·低代码·ui·团队开发·原型模式·设计规范·web app
llz_11219 小时前
web-第四次课后作业
前端·spring boot·web
武清伯MVP20 小时前
前端跨域方案大合集
前端·javascript
小刘|20 小时前
Spring AI Alibaba 集成和风天气 API 实战
java·服务器·前端
星星在线20 小时前
我是怎么把页面图片流量砍掉一半的
前端·javascript
木叶子---21 小时前
前端打包出错
前端·人工智能·tensorflow
JAVA面经实录91721 小时前
前端系统化学习计划表(含完整知识思维导图)
前端·学习
本末倒置1831 天前
开发了一个所见所得的md编辑器,致敬Typora大佬
前端
kyriewen1 天前
TypeScript 高级类型:我用 infer 写了一个类型安全的 EventBus,终于搞懂了泛型约束
前端·javascript·typescript