PHP, Node.js e Composer
Scegli runtime globali o fissa una versione per progetto.
Versioni per progetto
Global segue la versione predefinita di Yard; una scelta specifica fissa quella del progetto. yard php e yard composer usano il suo PHP. unisolate ripristina la versione globale. Se la versione fissata non è installata, Yard mostra un errore senza sostituirla.
Node ed estensioni
Node è gestito da nvm. La configurazione .nvmrc è condivisa da processi e workspace del progetto.
Yard fornisce moduli Xdebug e SPX verificati per tutte le versioni PHP scaricabili: 8.0–8.5 su Apple Silicon (NTS). Aggiorna un’installazione PHP 8.0 esistente in Yard prima di installarne i moduli. Consulta la guida alla compatibilità.
yard php:list
yard php:install 8.4
yard isolate 8.4
yard php -v
yard composer install
yard node:list
yard node:install 22
yard isolate-node 22
yard php:extensions