26 lines
971 B
Markdown
26 lines
971 B
Markdown
|
|
# 2026-04-09 Node 卸载与 nvm 安装实施记录
|
||
|
|
|
||
|
|
## 变更内容
|
||
|
|
- 卸载了 Homebrew 安装的 `node 25.8.1_1`
|
||
|
|
- 删除了本地目录 `/Users/wkc/.local/node-v14.21.3-darwin-x64`
|
||
|
|
- 更新了 `/Users/wkc/.zshrc`
|
||
|
|
- 安装了 `nvm 0.40.4`
|
||
|
|
|
||
|
|
## shell 配置调整
|
||
|
|
- 删除旧配置:`export PATH="/Users/wkc/.local/node-v14.21.3-darwin-x64/bin:$PATH"`
|
||
|
|
- 新增 `nvm` 初始化配置:
|
||
|
|
|
||
|
|
```sh
|
||
|
|
export NVM_DIR="$HOME/.nvm"
|
||
|
|
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"
|
||
|
|
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"
|
||
|
|
```
|
||
|
|
|
||
|
|
## 验证结果
|
||
|
|
- 交互式 `zsh` 下 `nvm --version` 返回 `0.40.4`
|
||
|
|
- `node` 命令已不存在,说明当前环境中已无非 `nvm` 管理的 Node 版本
|
||
|
|
- `nvm ls` 返回 `N/A`,说明尚未通过 `nvm` 安装任何 Node 版本
|
||
|
|
|
||
|
|
## 备注
|
||
|
|
- `brew uninstall node` 过程中触发了 Homebrew 自动移除若干仅供该版本 Node 使用的依赖库
|