发帖前必读
运行环境
| 项目 |
值 |
| 操作系统 |
win10 |
| Bun 版本 |
1.3.14 |
| Claude Code 版本 |
2.8.4 |
| 安装方式 |
npm install |
| 模型 |
deepseek v4pro |
| 终端 |
window termina l |
复现步骤
- win10/macos x86, 未开代理, 使用
npm install -g claude-code-best 安装
- 启动ccb后警告 ripgrep 未安装
- 全局
node_modules 里面, 只有一个 linux-x86 的 rg
期望行为
安装失败有提示, 或者直接参考 openclaude, 使用 @vscode/ripgrep 这个依赖包来代替 preinstall, 会选择对应平台的, 不会多出一个 linux 的 rg
实际行为
失败无提示, 下载地址可能被墙, 多下载了一个不需要的依赖
相关日志
无
补充信息
jqtmviyu@1bb9e2d
这是ai给我的建议
同理, bun内嵌打包倒是可以提前下载好放进vender, 但 ai 说 cc 官方用的 bun 是定制的, 内嵌了静态链接, 我们用bun打内嵌包还需要把rg释放到一个固定的目录去调用
jqtmviyu@f8435b4
发帖前必读
bun run build或最新 release)。运行环境
npm install复现步骤
npm install -g claude-code-best安装node_modules里面, 只有一个 linux-x86 的 rg期望行为
安装失败有提示, 或者直接参考 openclaude, 使用
@vscode/ripgrep这个依赖包来代替 preinstall, 会选择对应平台的, 不会多出一个 linux 的 rg实际行为
失败无提示, 下载地址可能被墙, 多下载了一个不需要的依赖
相关日志
无
补充信息
jqtmviyu@1bb9e2d
这是ai给我的建议
同理, bun内嵌打包倒是可以提前下载好放进vender, 但 ai 说 cc 官方用的 bun 是定制的, 内嵌了静态链接, 我们用bun打内嵌包还需要把rg释放到一个固定的目录去调用
jqtmviyu@f8435b4