Node.js est un environnement d'exécution JavaScript basé sur le moteur V8 qui peut être utilisé pour développer des applications côté serveur. Pendant le processus de développement, nous devrons peut-être modifier le numéro de port de l'application Node.js afin que notre application puisse fonctionner correctement.
Dans Node.js, nous pouvons utiliser le code suivant pour définir le numéro de port :
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello World\n'); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
Dans le code ci-dessus, nous définissons d'abord un nom d'hôte constant, qui spécifie l'IP l'adresse que nous voulons surveiller, nous utilisons ici l'adresse IP locale 127.0.0.1. Ensuite, nous définissons un port constant, qui spécifie le numéro de port sur lequel nous voulons écouter. Ici, nous utilisons le numéro de port 3000. Ensuite, nous créons un serveur HTTP et l'attribuons à un serveur variable. Nous utilisons la méthode server.listen pour démarrer le serveur et écouter l'adresse IP et le numéro de port spécifiés.
Si nous devons utiliser un numéro de port différent, il suffit de modifier la variable de port. Par exemple, si nous voulons changer le numéro de port en 8080, il suffit de changer la valeur de la variable de port en 8080.
Lors du développement, nous pouvons également transmettre le numéro de port en paramètre de ligne de commande à l'application Node.js. Par exemple, nous pouvons exécuter la commande suivante sur la ligne de commande pour spécifier le numéro de port comme 8080 :
node app.js --port=8080
Dans une application Node.js, nous pouvons obtenir les paramètres de ligne de commande via le code suivant : # 🎜🎜#
const args = process.argv.slice(2); const port = args.find(arg => arg.includes('--port=')).split('=')[1];
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!