.gitignore 的 docs/spikes/*.json 把 package.json 一起忽略了,bun.lock 也 单独忽略了;package.json 里又缺三个 tree-sitter 依赖(7.2 的 spike 当初在 临时目录跑的),结果 ast-spike.ts 在仓库里直接报 Cannot find package 'web-tree-sitter'。 排除规则改窄为 endpoints-*.json,补上 web-tree-sitter / tree-sitter-c / tree-sitter-python 并提交 bun.lock。现在 bun install 后三个 spike 都能跑。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
19 lines
405 B
Plaintext
19 lines
405 B
Plaintext
node_modules/
|
||
dist/
|
||
build/
|
||
*.log
|
||
|
||
.env
|
||
.env.*
|
||
!.env.example
|
||
|
||
.DS_Store
|
||
.vscode/
|
||
.idea/
|
||
|
||
# spike 的依赖不入库,spike 源码与依赖清单入库
|
||
# 只排除脚本产物(endpoints-*.json),package.json / bun.lock 必须入库,
|
||
# 否则 spike 换台机器就跑不起来(曾漏掉三个 tree-sitter 依赖,ast-spike.ts 直接报错)
|
||
docs/spikes/node_modules/
|
||
docs/spikes/endpoints-*.json
|