Maison  >  Article  >  interface Web  >  Comment utiliser require dans nodejs

Comment utiliser require dans nodejs

WBOY
WBOYoriginal
2022-06-29 11:33:313143parcourir

Dans nodejs, require est utilisé pour charger des modules ou des fichiers ; la fonction require est un mécanisme de chargement synchrone au moment de l'exécution. Lorsque cette fonction utilise un paramètre, la valeur du paramètre peut avoir le nom de fichier du module de chemin complet, ou il peut s'agir du nom du module. Lorsque le nœud charge le fichier, il y aura une fonction "require.cache" pour mettre le fichier en cache.

Comment utiliser require dans nodejs

L'environnement d'exploitation de cet article : système Windows 10, nodejs version 12.19.0, ordinateur Dell G3.

Comment utiliser require dans nodejs

Dans node, vous pouvez utiliser la fonction require() pour charger des modules. La fonction

require utilise un paramètre, et la valeur du paramètre peut être le nom de fichier du module avec un chemin complet. , ou il peut s'agir du nom du module. Lorsque vous utilisez les modules fournis dans le nœud, il vous suffit de spécifier le nom du module dans la fonction require. La fonction require est un mécanisme de chargement synchrone au moment de l'exécution (copie du fichier). le fichier, il y aura un La fonction require.cache met en cache le fichier

Si la chaîne contient le chemin. Comme dans l'exemple suivant

1. Aucun chemin (également appelé module de chargement) : require('find')

2. Il y a un chemin (également appelé fichier de chargement) : require('./find.js')

.

Charger le module

Exemple :

require('find')

1. Node vérifiera d'abord si le module de recherche est un module intégré (les modules intégrés de nodejs incluent fs, http, etc.), s'il n'est pas trouvé, passez au suivant. étape

2. À partir du répertoire actuel vers l'extérieur, recherchez node_moludes pour voir s'il existe un fichier find.js. S'il n'est pas trouvé, passez à l'étape suivante :

3. js;

4. S'il n'y a pas de fichier index.js, allez dans package.json Recherchez le champ principal, qui correspond à un chemin d'entrée

5. .

Charger les fichiers

Exemple :

require('./find')

1. Node recherchera d'abord le fichier find.js dans le répertoire actuel

2. fichier dans le dossier index.js

4 du répertoire courant. S'il n'y a pas de fichier index.js, allez sur package.json pour trouver le champ principal, qui correspond à un chemin d'entrée

Apprentissage recommandé : "

Tutoriel vidéo nodejs ;

"

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!

Déclaration:
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