PHP, Node.js en Composer
Kies globale runtimes of zet een versie per project vast.
Versies per project
Global volgt Yards standaard; een specifieke keuze zet de projectversie vast. yard php en yard composer gebruiken de PHP van het project. unisolate herstelt de globale versie. Ontbreekt een vastgezette versie, dan meldt Yard een fout in plaats van die te vervangen.
Node en extensies
Node wordt beheerd met nvm. De .nvmrc-instellingen worden gedeeld door processen en workspaces van het project.
Yard biedt geverifieerde Xdebug- en SPX-modules voor alle downloadbare PHP-versies: 8.0–8.5 op Apple Silicon (NTS). Werk een bestaande PHP 8.0-installatie in Yard bij voordat je de modules installeert. Zie de compatibiliteitsgids.
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