sean
88874ff7ec
fix: 修复Windows路径解析兼容性问题 (Issue #31)
- 增强PackageProtocol的Windows NPX环境检测逻辑
- 添加Windows特定的.cmd/.bat文件检测
- 标准化环境变量路径处理(Windows反斜杠)
- 支持LOCALAPPDATA、APPDATA、TEMP等Windows目录
- 优化跨平台路径规范化
- 新增normalizePathForComparison方法统一路径比较
- 使用Node.js原生API确保路径处理正确性
- 改进文件访问权限验证的跨平台兼容性
- 增强NPX模式下的访问权限处理
- NPX模式下采用警告而非错误的宽松策略
- 优化开发和生产环境的权限检查差异
- 新增全面的Windows兼容性测试套件
- 创建Issue #31专项测试覆盖关键场景
- 模拟Windows环境进行跨平台测试验证
- 覆盖NPX检测、路径解析、资源加载、角色激活等核心流程
修复了Windows用户在NPX环境下激活角色时出现的"思维模式未在注册表中找到"等路径解析错误。
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-12 10:28:20 +08:00
..
2025-06-06 16:16:12 +08:00
2025-06-12 08:05:34 +08:00
2025-06-12 10:28:20 +08:00
2025-06-06 16:16:12 +08:00
2025-05-31 18:59:25 +08:00