2025-03-14 21:59:59 -06:00
|
|
|
# node
|
|
|
|
|
|
|
|
|
|
> Plateforme JavaScript côté serveur.
|
|
|
|
|
> Plus d'informations : <https://nodejs.org>.
|
|
|
|
|
|
|
|
|
|
- Éxecute un fichier JavaScript :
|
|
|
|
|
|
|
|
|
|
`node {{chemin/vers/fichier}}`
|
|
|
|
|
|
|
|
|
|
- Démarre un REPL (shell interactif) :
|
|
|
|
|
|
|
|
|
|
`node`
|
|
|
|
|
|
|
|
|
|
- Évalue du code JavaScript en le passant en argument :
|
|
|
|
|
|
2025-09-14 18:48:49 -06:00
|
|
|
`node {{[-e|--eval]}} "{{code}}"`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Évalue et affiche le résultat, très utile pour voir les versions de dépendances node :
|
|
|
|
|
|
2025-09-14 18:48:49 -06:00
|
|
|
`node {{[-p|--print]}} "{{process.versions}}"`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Active l'inspecteur, mets en pause l'éxécution jusqu'à ce qu'un debugger soit connecté une fois que le code source est totalement interprété :
|
|
|
|
|
|
|
|
|
|
`node --no-lazy --inspect-brk {{chemin/vers/fichier}}`
|