You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1 Mac使用NVM时在代码仓库根目录生成异常文件夹问题求助

解决M1 Mac上NVM生成异常目录的问题
  • 检查shell配置文件中的NVM路径配置
    打开你常用shell的配置文件(zsh用nano ~/.zshrc,bash用nano ~/.bashrc),查找NVM相关配置行。问题大概率出在NVM_DIR的定义上——如果配置里的路径被错误嵌套了引号(比如写成export NVM_DIR=""/Users/me/dev/.nvm""这类格式),就会导致NVM在当前目录生成混乱的嵌套路径文件夹。

  • 修正NVM_DIR配置
    将NVM相关配置改成标准写法,确保路径定义正确无冗余引号:

    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
    [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
    

    保存文件后,执行source ~/.zshrc(或对应shell的配置文件)让修改立即生效,也可以直接重启终端。

  • 清理已生成的异常目录
    进入代码仓库目录,用命令删除那个奇怪的嵌套文件夹(注意转义引号或用tab补全目录名):

    rm -rf "Users/me/dev/coderepo/\"/Users/me/dev/.nvm\""
    

    之后执行git add .和git commit -m "Cleanup invalid nvm directory",清理Git追踪的变更。

  • 验证修复效果
    切换Node版本(比如nvm use 16),再进入代码仓库目录,检查是否还会生成异常文件夹,确认问题解决。

内容的提问来源于stack exchange,提问作者Shostak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 21:45:36