English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Pour accéder aux paramètres en ligne de commande du fichier de script Node.js, utilisez le tableau process.argv, qui contient les paramètres en ligne de commande transmis au processus Node.js au démarrage.
Lorsque votre programme est ainsi résumé, il est généralement utilisé avec des paramètres en ligne de commande, et vous devez envoyer certaines valeurs pour permettre au programme de s'exécuter. Un exemple simple est un additif de deux nombres. Vous devez fournir deux nombres en tant que paramètres. Un autre exemple est le chargement du fichier de configuration. Lorsque vous démarrez le processus Node.js, vous fournissez ce fichier de configuration pour démarrer l'application dans l'un des modes nécessaires.
Dans ce tutoriel Node.js, nous allons apprendre à accéder aux paramètres en ligne de commande de Node.js à l'aide d'exemples.
// process.argv est un tableau contenant les paramètres en ligne de commande // Imprimer tous les paramètres avec forEach process.argv.forEach((val, index) => { console.log(`${index}: ${val}`); });
Sortie de Node
~$ node command-line-args-example.js argument_one argument_two 3 4 five 0: /usr/local/nodejs/bin/node 1: /home/w3codebox/workspace/nodejs/command-line-args-example.js 2: argument_one 3: argument_two 4: 3 5: 4 6: five
Par défaut, le paramètre 0 est le chemin de l'exécutable Node.js, le paramètre1C'est le chemin du fichier de script Java Node.js. Le reste sont les autres paramètres fournis à Node.js. Les espaces sont considérés comme des séparateurs de paramètres.
Dans ce tutoriel Node.js, nous avons appris à fournir et accéder aux paramètres en ligne de commande dans les fichiers de scripts Node.js.