Exigences de l’environnement Exigences de l’environnement de développement local pour le développement d’un dépôt d’application de bureau basé sur Pankosmia
Table des matières Testé sur : Migration de npm vers pnpm en cours
Utilisez le fichier de verrouillage à la racine du dépôt pour déterminer lequel s’applique : pnpm-lock.yaml → pnpm ; package-lock.json → npm. Pour plus de détails, consultez notre Plan de migration .
Ubuntu 24.04 avec : pnpm-lock.yaml package-lock.json pnpm 11.20.0 npm 10.7.0 node 24.11.0 node 20.18.1
rustc 1.88.0 – curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh Windows 11 avec : pnpm-lock.yaml package-lock.json pnpm 11.20.0 npm 10.7.0 node 24.11.0 node 20.18.1
MacOS Apple silicon (ARM64) avec : pnpm-lock.yaml package-lock.json pnpm 11.20.0 npm 10.8.2 (testé sur Sequoia) node 24.11.0 node 20.18.1
rustc 1.88.0 – curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh OpenSSL 3.5.0 – brew install openssl – Voir Homebrew MacOS Intel (x86_64) avec : pnpm-lock.yaml package-lock.json pnpm 11.20.0 npm 10.7.0 (testé sur Monterey) node 24.11.0 node 20.18.1
rustc 1.88.0 – curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh OpenSSL 3.6.4 – sudo port install openssl3 – Voir MacPorts Anticiper La prise en charge des runners par GitHub Actions est prévue jusqu’en août 2027. Les mises à jour de sécurité d’Apple sont prévues jusqu’à environ septembre 2029.