njsetn:argument_variables_with_process.argv
l'objet global process
Permet d'obtenir des informations sur l'nevironnement, ses variables, communiquer avec le terminal, les processes, standard i/o, et quitter le processus courant - process.exit() -.
Permet par exemple de collecter des arguments depuis le terminal au démarrage de l'application. Elle seront stockées dans process.argv (ARGument Variables).
fichier.js : 1| console.log(process.argv); >> nodejs fichier.js un_argument >> [ 'nodejs', 'chemin/vers/fichier/fichier', 'un_argument' ]
function grab(flag) { /* Permet de récupérer la valeur d'un flag, ex: --user */ var index = process.argv.indexOf(flag); return (index === -1) ? null : process.argv[index+1] } var user = grab('--user');
njsetn/argument_variables_with_process.argv.txt · Last modified: 2016/03/20 17:30 by leo