Maison > interface Web > js tutoriel > Une brève discussion sur le problème de chemin requis dans NodeJS_node.js

Une brève discussion sur le problème de chemin requis dans NodeJS_node.js

WBOY
Libérer: 2016-05-16 16:00:22
original
1445 Les gens l'ont consulté

Le projet doit utiliser nodejs. Je pense que nodejs est un outil frontal puissant et le seul moyen de devenir un ingénieur full-stack. Ensuite, je commencerai le parcours d'apprentissage de nodejs. Ce qui suit est le premier programme Hello, World.

1. fichier server.js, qui équivaut à un script serveur.

var http = require("http");

function start() {
  function onRequest(request, response) {
    console.log("Request recieved")
    response.writeHead(200, {
      "Content-Type": "text/plain"
    });
    response.write("hello,world");
    response.end();
  }
  http.createServer(onRequest).listen(8888);
}
exports.start=start;

Copier après la connexion

C'est le module le plus simple. http est le module fourni avec nodejs, et start est un module défini par vous-même.

2. index.js. Il s'agit du fichier exécutable, faites attention au chemin requis.

var server=require("./module/server");
server.start();
Copier après la connexion

Utilisez node pour exécuter node index.js dans le répertoire du projet, puis entrez : http://localhost:8888 dans le navigateur pour voir le bonjour et le monde passionnants, et vous pouvez également le voir dans le terminal de requête. reçu. Le premier programme s'exécute avec succès.

Le module de programme ci-dessus est un dossier contenant le fichier server.js. index.js est au même niveau que le dossier du module.

Notez le chemin requis :

Chemin relatif vers le répertoire courant : ./xxx/xxx.js ou ./xxx/xxx.
Le répertoire de niveau supérieur sur le chemin relatif : ../xxx/xxx.js ou ../xxx/xxx.
Chemin absolu : F:/xxx/xxx.js ou /xxx/xxx.js ou /xxx/xxx.

Ce qui précède représente l’intégralité du contenu de cet article, j’espère que vous l’aimerez tous.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal