docs(experiments): documente le --ignore-workspace nécessaire à l'install

pnpm install seul, lancé depuis experiments/llm-tech-step-poc, remonte au
monorepo (pnpm-workspace.yaml) et n'installe rien pour ce dossier hors
workspace — sans erreur visible. --ignore-workspace force pnpm à traiter
le dossier comme un package standalone.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Nicolas 2026-08-21 19:10:44 +02:00
parent 0c1743c614
commit f0ffd9644e

View file

@ -17,9 +17,15 @@ précision, robustesse multilingue FR/EN, latence.
```bash ```bash
cd experiments/llm-tech-step-poc cd experiments/llm-tech-step-poc
pnpm install pnpm install --ignore-workspace
``` ```
`--ignore-workspace` est nécessaire : ce dossier n'étant pas dans les globs
de `pnpm-workspace.yaml` (`apps/*`/`packages/*`), un `pnpm install` normal
remonte jusqu'à la racine du monorepo et n'installe **rien** ici (aucune
erreur, juste un `node_modules` vide/inutilisable) — piège trouvé en écrivant
ce PoC.
`node-llama-cpp` télécharge/compile son binding natif llama.cpp à `node-llama-cpp` télécharge/compile son binding natif llama.cpp à
l'installation (binaire prébuilt pour les plateformes courantes, sinon l'installation (binaire prébuilt pour les plateformes courantes, sinon
compilation locale — nécessite alors un toolchain C++, voir sa doc compilation locale — nécessite alors un toolchain C++, voir sa doc