- 添加 Harbor 快速恢复脚本 (harbor-quick-restore.sh) - 添加完整恢复指南 (HARBOR-RESTORE-GUIDE.md) - 添加版本信息文件 (VERSION.md) - 更新 .gitignore 排除敏感数据 - 配置 harbor git remote - 修复 Cloudflare Tunnel 配置 系统重装后可通过以下命令快速恢复: git clone http://192.168.1.83:33000/gao/ljwx-harbor.git cd ljwx-harbor ./harbor-quick-restore.sh
30 lines
923 B
Bash
Executable File
30 lines
923 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Claude Code NVM 默认包配置
|
|
# 自动在所有 Node.js 版本中安装 Claude Code
|
|
|
|
set -euo pipefail
|
|
|
|
echo "🔧 配置 nvm 默认全局包..."
|
|
|
|
# 1. 创建 nvm 默认包配置文件
|
|
NVM_DEFAULT_PACKAGES="$HOME/.nvm/default-packages"
|
|
|
|
# 检查是否已存在
|
|
if grep -q "@anthropic-ai/claude-code" "$NVM_DEFAULT_PACKAGES" 2>/dev/null; then
|
|
echo "✅ @anthropic-ai/claude-code 已在默认包列表中"
|
|
else
|
|
echo "@anthropic-ai/claude-code" >> "$NVM_DEFAULT_PACKAGES"
|
|
echo "✅ 已添加 @anthropic-ai/claude-code 到默认包列表"
|
|
fi
|
|
|
|
# 2. 在当前版本安装
|
|
echo ""
|
|
echo "📦 在当前 Node.js 版本中安装 Claude Code..."
|
|
npm install -g @anthropic-ai/claude-code
|
|
|
|
echo ""
|
|
echo "✅ 配置完成!"
|
|
echo ""
|
|
echo "🎯 下次切换 Node.js 版本时会自动安装 Claude Code"
|
|
echo "💡 手动安装到其他版本: nvm install <version> --reinstall-packages-from=current"
|