Incorporation de fonctions externes dans Node.js
Dans Node.js, il est souvent nécessaire de réutiliser des fonctions définies dans des fichiers séparés. Illustrons comment réaliser cette fonctionnalité en détail.
Scénario :
Supposons que vous ayez un fichier app.js et un fichier tools.js contenant des fonctions. Comment accéder aux fonctions de tools.js dans app.js sans créer de module ?
Solution :
La fonction Node.js require() vous permet de importez des fichiers JavaScript externes et accédez à leur contenu. Pour atteindre votre objectif, suivez ces étapes :
Définir les fonctions dans tools.js :
// tools.js module.exports = { foo: function () { // Function definition }, bar: function () { // Function definition } };
Notez que vous devez exporter les fonctions que vous souhaitez rendre disponible dans d'autres fichiers.
Exiger tools.js dans app.js :
// app.js var tools = require('./tools'); console.log(typeof tools.foo); // 'function' console.log(typeof tools.bar); // 'function'
Notes supplémentaires :
En suivant ces étapes, vous pouvez incorporer des fonctions de fichiers externes dans vos applications Node.js, facilitant ainsi l'organisation et la modularité du code.
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!