Je suis confus sur la façon d'importer une fonction dans un fichier appelé util.js qui renverse simplement une chaîneComment importer correctement en utilisant la manière CommonJS
function reverseString(str) {
var reversed = " ";
for (var i = str.length - 1; i >= 0; i--) {
reversed += str[i];
}
return reversed;
}
module.exports.reverseString = reverseString;
Je veux accéder que dans un autre fichier , celui-ci appelé server.js
C'est ce que j'ai jusqu'à présent.
var util = require('./util');
util.reverseString();
var reversed = reverseString(req.body);
res.send(reversed);
} else {
res.status(400).end()
}
});
J'utilise postier pour vérifier les modules de noeud, mais quand je le lance, je reçois
TypeError: Cannot read property 'length' of undefined
Je sais le code inverse fonctionne, parce que je l'ai testé plus tôt, donc je suppose que mon importation est Incorrect. Mais toute aide pour trouver ça serait géniale.