使用 homebrew 安装 volta 时的问题

39 天前
 lizy0329

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
638 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1150512

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX