mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-05 01:50:27 +08:00
问题分析: - Yarn PnP 不使用 node_modules 目录 - 原有逻辑仅检测 node_modules 会错误识别为开发环境 - 导致在 Yarn PnP 项目中尝试使用本地路径安装失败 修复内容: - 在 isDevEnvironment() 中添加 Yarn PnP 检测 - 检查 process.versions.pnp 属性判断是否为 Yarn PnP 环境 - Yarn PnP 环境被视为生产环境,使用 PyPI 安装 改进影响: - npm/pnpm: 使用 node_modules 检测(原有逻辑) - Yarn PnP: 使用 pnp 版本检测(新增逻辑) - 开发环境: 两项检测均不满足时识别为开发环境 Based on Gemini code review suggestion (ID: 1768794060352-gemini)