Maison >interface Web >js tutoriel >Comment inclure des fonctions externes dans votre application Node.js ?
Inclure des fonctions à partir de fichiers externes dans Node.js
Dans Node.js, vous devrez peut-être inclure des fonctions à partir d'autres fichiers dans votre candidature. Il s'agit d'un scénario courant lors de l'organisation de votre code en modules ou bibliothèques. Voici un guide sur la façon d'y parvenir :
Supposons que vous disposiez d'un fichier nommé tools.js contenant les fonctions que vous souhaitez inclure dans votre fichier app.js. Pour les importer :
Étape 1 : Exposer les fonctions dans tools.js
Dans tools.js, créez un module qui exporte les fonctions que vous souhaitez utiliser dans l'application. js :
// tools.js module.exports = { foo: function () { // Some implementation }, bar: function () { // Some implementation }, };
Dans cet exemple, nous avons exposé deux fonctions, foo() et bar(), à partir des outils module.
Étape 2 : Exiger le module dans app.js
Dans votre fichier d'application principal, app.js, vous pouvez importer les fonctions de tools.js :
// app.js // Import the tools module const tools = require('./tools'); // Call the exposed functions console.log(typeof tools.foo); // Will log 'function' console.log(typeof tools.bar); // Will log 'function' // If you didn't expose a function, it will be undefined: console.log(typeof tools.baz); // Will log 'undefined'
En suivant ces étapes, vous pouvez facilement inclure des fonctions d'autres fichiers dans votre application Node.js. Cette approche vous permet d'organiser votre code et de réutiliser les fonctions sur plusieurs fichiers.
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!