当前位置: 首页 > news >正文

Mac电脑安装配置NVM

NVM

NVM(Node Version Managernvm) 是一个 node 版本控制工具,可用来灵活切换 node 版本,以解决维护不同项目需要使用不同 node 版本的问题。

前置条件

在安装NVM之前要先安装Homebrew,可以参考这篇文章

开始安装NVM

在终端中输入

brew install nvm

接着输入 nvm -v验证是否安装成功

配置

在这里我踩了一个坑,第一次接触Mac电脑,不知道安装后还需要配置,周五开开心心配置好环境,周一来到公司后环境突然失效,在终端,输入nvm -v报错command not found: nvm
解决办法就是配置一下。
在终端中输入

vi ~/.zshrc

~/.zshrc文件中输入以下内容

export NVM_DIR="$HOME/.nvm"[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && . "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion

:wq保存退出,使用source命令使配置生效

source ~/.zshrc

相关文章:

  • 开源语音合成模型ChatTTS本地部署结合内网穿透实现远程访问
  • 【笔记】【Git】多个dev分支合并到master分支的文件冲突
  • webpack和vite区别
  • c++相关的数据结构
  • 【1】kettle的使用(全网最新版)
  • 深入理解java设计模式之单例模式
  • IEEE802.11a中的同步
  • Java18新特性总结
  • kubesphere踩过的坑,持续更新....
  • 《C++ Primer》导学系列:第 4 章 - 表达式
  • [CODE:-5504]没有[SYS.SYSOBJECTS]对象的查询权限
  • 应变玻璃合金是航天产业重要弹性材料 研究开发意义重大
  • 北京十大金牌律师事务所(2024年权威高胜诉率推荐)
  • 轨迹优化 | 图解欧氏距离场与梯度场算法(附ROS C++/Python实现)
  • 模拟14位相机输出Verilog代码
  • [ JavaScript ] 数据结构与算法 —— 链表
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • cookie和session
  • Java新版本的开发已正式进入轨道,版本号18.3
  • java正则表式的使用
  • Markdown 语法简单说明
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • python docx文档转html页面
  • Python打包系统简单入门
  • scala基础语法(二)
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • vagrant 添加本地 box 安装 laravel homestead
  • Web Storage相关
  • 阿里云前端周刊 - 第 26 期
  • 解析 Webpack中import、require、按需加载的执行过程
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 如何在 Tornado 中实现 Middleware
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 项目管理碎碎念系列之一:干系人管理
  • 新手搭建网站的主要流程
  • 1.Ext JS 建立web开发工程
  • ‌JavaScript 数据类型转换
  • # Spring Cloud Alibaba Nacos_配置中心与服务发现(四)
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • #define 用法
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • (C)一些题4
  • (day18) leetcode 204.计数质数
  • (delphi11最新学习资料) Object Pascal 学习笔记---第14章泛型第2节(泛型类的类构造函数)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (十七)、Mac 安装k8s
  • (转)Mysql的优化设置
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .gitignore文件使用
  • .NET Core IdentityServer4实战-开篇介绍与规划