mac指定node版本 mac node版本降级 mac切换node版本

本文解决问题:

mac指定node版本

mac切换node版本

mac node版本降级

第一步 进行nvm 安装操作

js 复制代码
brew install nvm 

执行 nvm --version

b 复制代码
nvm --version 
复制代码
出现zsh: command not found: nvm问题去进行配置

第二步 nvm配置

1.输入: vim ~/.bash_profile

点击 i 进行插入操作 插入下面配置

b 复制代码
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

插入完成后 点击Esc 然后 使用 :wq. 保存并退出

执行:

b 复制代码
source ~/.bash_profile

如果出问题先不管接着往下走

2.输入:vim ~/.zshrc

点击 i 进行插入操作 插入下面配置

b 复制代码
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

插入完成后 点击Esc 然后 使用 :wq. 保存并退出

执行:

b 复制代码
source ~/.zshrc

3.输入: vim ~/.profile

点击 i 进行插入操作 插入下面配置

b 复制代码
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

插入完成后 点击Esc 然后 使用 :wq. 保存并退出

执行:

b 复制代码
source ~/.profile

4. 最后开始进行测试

执行:

b 复制代码
nvm --version

显示版本号就说明配置成功:0.39.1

第三步 安装node指定版本 node版本降级

执行:

b 复制代码
nvm install v14.16.1

安装完成后检查

b 复制代码
node --version

注意!!:

1. 如果iterm2 中进行brew isntall xxx 或者brew update ,brew doctor 出现 fatal: not in a git directory报错提示时

复制代码
fatal: not in a git director
No remote 'origin' in /usr/local/Homebrew/Library/Taps/homebrew/homebrew-ser

解决方法

b 复制代码
git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
	
git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services
	
git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-caskgit 
	

2. mac 系统终端node版本跟vscode终端node版本不一致时

在vscode终端上执行这行代码,关闭vscode,重启就可以了。

b 复制代码
sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}
相关推荐
焦虑的二狗11 小时前
Mac下载mysql
数据库·mysql·macos
通域15 小时前
Mac (m1) Java 加载本地C共享库函数 .dylib 函数 Unable to load library ‘liblicense‘
java·python·macos
至善迎风17 小时前
深入理解 macOS 的 quarantine、xattr 与 Gatekeeper
macos
Damon小智18 小时前
玩转ClaudeCode:ClaudeCode安装教程(Windows+Linux+MacOS)
windows·ai·mac·wsl·claude code·vibe code
marconiho19 小时前
FRP Ubuntu 服务端 + MacOS 客户端配置
linux·ubuntu·macos
sagima_sdu1 天前
MacBook Air M4 安装 VMware Fusion Pro
jvm·macos
Magnetic_h1 天前
【iOS】方法与消息底层分析
笔记·学习·macos·ios·objective-c·cocoa
xchenhao1 天前
基于 Flutter 的开源文本 TTS 朗读器(支持 Windows/macOS/Android)
android·windows·flutter·macos·openai·tts·朗读器
IT WorryFree1 天前
macos安装iper3
网络·macos·iperf·打流
pk_xz1234562 天前
在Intel Mac的PyCharm中设置‘add bin folder to the path‘的解决方案
ide·人工智能·科技·算法·macos·pycharm·机器人