V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lizy0329
V2EX  ›  问与答

使用 homebrew 安装 volta 时的问题

  •  
  •   lizy0329 · 37 天前 · 633 次点击
    这是一个创建于 37 天前的主题,其中的信息可能已经有所发展或是发生改变。

    homebrew 下载缓慢问题解决办法

    # 阿里云镜像配置
    echo 'export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.aliyun.com/homebrew/brew.git"' >> ~/.zshrc
    echo 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.aliyun.com/homebrew/homebrew-core.git"' >> ~/.zshrc
    echo 'export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.aliyun.com/homebrew/homebrew-bottles"' >> ~/.zshrc
    source ~/.zshrc
    

    使用 homebrew 安装 volta 时,node 无法找到,pnpm 无法 pin 的解决办法

    #!/bin/zsh
    echo "🔧 正在修复 Volta 环境配置..."
    
    # 检查并修复环境变量
    if ! grep -q "VOLTA_HOME" ~/.zshrc; then
        echo "添加 Volta 环境变量..."
        cat >> ~/.zshrc << 'EOF'
    
    # Volta 配置
    export VOLTA_HOME="$HOME/.volta"
    export PATH="$VOLTA_HOME/bin:$PATH"
    EOF
    fi
    
    # 重新加载配置
    source ~/.zshrc
    
    # 验证修复
    if command -v volta &> /dev/null; then
        echo "✅ Volta 配置成功!"
        echo "版本: $(volta --version)"
        echo "Node: $(node --version)"
        echo "NPM: $(npm --version)"
    else
        echo "❌ 修复失败,请手动检查配置"
    fi
    

    设置 VOLTA_FEATURE_PNPM 环境变量( zsh 版本)

    #!/bin/zsh
    # 一键配置 Volta pnpm 支持
    
    if ! grep -q "VOLTA_FEATURE_PNPM" ~/.zshrc; then
        echo "正在配置 VOLTA_FEATURE_PNPM..."
        echo '' >> ~/.zshrc
        echo '# Volta pnpm 支持' >> ~/.zshrc
        echo 'export VOLTA_FEATURE_PNPM=1' >> ~/.zshrc
        source ~/.zshrc
        echo "✅ 配置完成! VOLTA_FEATURE_PNPM=$VOLTA_FEATURE_PNPM"
    else
        echo "✅ 配置已存在"
        echo "当前值: VOLTA_FEATURE_PNPM=$VOLTA_FEATURE_PNPM"
    fi
    
    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2908 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 07:47 · PVG 15:47 · LAX 00:47 · JFK 03:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.