- npm embarqué par Node.
- ou pnpm
- voir https://www.alsacreations.com/article/lire/1907-Les-gestionnaires-de-paquets-pour-Node--npm-yarn-pnpm.html
npm install
ounpm i
npm install --save <package>
installe un package et le sauve dans les dépendances de productionnpm install --save-dev <package>
installe un package et le sauve dans les dépendances de développement
npm update
dépendances de productionnpm update --dev
dépendances de développement
npm outdated
liste les dépendances obsolètesnpx npm-check -u
interface avancée pour procéder aux mises à journpx npm-check-updates
met à jour package.json vers les dernières versions (latest)npx taze major
(ou minor) met à jour les dépendances jusqu'à la dernière version stable (voir taze)
npm ls webpack
npm run
liste les tâches/scripts disponibles
npm root
etnpm root -g
trouver les dossiers racinesnpm list -g
lister les packages globaux installés
npm install -g serve
puisserve
dans un dossier local pour instancier un mini serveur HTTP
Sous Windows 11, le système peut refuser d'exécuter pnpm
, dans ce cas on peut assouplir les restrictions avec un shell administrateur Set-ExecutionPolicy Unrestricted
.
Utiliser nvm linux/macos / nvm windows avec les commandes nvm install 18.14.2
puis nvm use 18.14.2