logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Claude Code 中的 bun:bundle 1.1 特性实现

build.mjs,相当于把 Node.js + npm + Webpack + Jest 等功能打包在一起,并且速度更快。总共涉及,覆盖了 Claude Code 的所有主要功能模块但用户可能没有 Bun,只有 Node.js,这个时候就需要构建脚本,把 "Bun 专有代码" 换为 "通用 Node.js 代码",为什么呢?因为这是Claude Code 原始设计• 用 Bun 编译(bun b

#数据结构#开发语言
详解Claude Code的状态管理轻量引擎Zustand

Hook用途订阅状态?重渲染?读取并订阅特定字段✅ 是仅当 selector 返回值变化时获取更新函数❌ 否从不(稳定引用)直接访问 store 实例❌ 否从不(稳定引用)精准订阅 = 性能useAppState(s => s.specificField) // 只关心这个字段避免过度订阅 = 性能❌ useAppState(s => s) // 订阅整个状态树✅ 用 useSetAppState

#javascript#开发语言#ecmascript +1
Claude Code中从VDOM到ANSI转义序列的渲染管线

│ React 组件树(JSX) ││ </Box> │↓│ DOM 节点树(createNode) ││ yogaNode: Yoga.Node, ← 一一对应 ││ } │↓│ Yoga 布局计算(calculateLayout) ││ 1. 文本节点调用 measureTextNode() ││ → measureText() 计算视觉宽度 ││ → wrapText() 处理换行 ││ 2

#javascript#前端#vue.js
Claude Code 的沙箱系统

特性实现方案源码位置跨平台一致性统一配置接口,底层适配bubblewrap(Linux)和Seatbelt(macOS)嵌套命名空间apply-seccomp在socat之后应用seccomp,解决socket创建冲突非存在路径保护预创建/dev/null挂载点阻止未来攻击符号链接追踪isSymlinkOutsideBoundary防止symlink绕过延迟挂载点清理activeSandboxCo

#typescript
Claude Code 的 8G 堆内存限制优化

Claude Code中针对远程容器环境(CCR - Claude Code Remote)实施的8GB堆内存限制优化策略(CCR - Claude Code Remote)是,与 "Remote Control"(本地优先的远程控制)是完全不同的两种架构。从代码中的环境变量这是指的云执行环境。项目在第。

cursor在win下配置browser-tools-mcp

名字填写browser-tools-mcp,其中window 环境下 Command 配置是。点击加载已解压的扩展程序,选择chrome-extension。首先打开谷歌浏览器拓展管理。然后重启一下谷歌浏览器。在cursor里面设置。

文章图片
#前端#javascript#开发语言
cursor在win下配置browser-tools-mcp

名字填写browser-tools-mcp,其中window 环境下 Command 配置是。点击加载已解压的扩展程序,选择chrome-extension。首先打开谷歌浏览器拓展管理。然后重启一下谷歌浏览器。在cursor里面设置。

文章图片
#前端#javascript#开发语言
cursor在win下配置browser-tools-mcp

名字填写browser-tools-mcp,其中window 环境下 Command 配置是。点击加载已解压的扩展程序,选择chrome-extension。首先打开谷歌浏览器拓展管理。然后重启一下谷歌浏览器。在cursor里面设置。

文章图片
#前端#javascript#开发语言
cursor在win下配置browser-tools-mcp

名字填写browser-tools-mcp,其中window 环境下 Command 配置是。点击加载已解压的扩展程序,选择chrome-extension。首先打开谷歌浏览器拓展管理。然后重启一下谷歌浏览器。在cursor里面设置。

文章图片
#前端#javascript#开发语言
到底了