Je suis très nouveau dans node et je ne vais pas mentir, je ne suis pas le meilleur codeur, donc je m'excuse à l'avance si quelque chose ne va pas avec mon code ou si j'ai du mal à suivre au début. Mcdvoice J'ai besoin d'aide pour comprendre comment fonctionne module.exports et comment ils devraient fonctionner en conjonction avec browserify. J'ai 3 tableaux que j'exporte à partir de files.js, ces tableaux sont en HTML encodé en base64 qui a été lu à partir de fichiers dans un répertoire de mon projet. Si je console ces modules (c'est-à-dire module.exports.logos), ils semblent tous imprimer ce à quoi je m'attendais.

1 réponse


Bonjour en gros, si dans un fichier js tu fais un:

module.exports = 'abcd'

Quand tu vas require() ce fichier dans une variable, elle contiendra la valeur de ce que tu as module.exports

const variable = require('./mon-fichier/abcd.js')

console.log(variable) // output: 'abcd'

Tu peux ainsi exporter toute sorte de variable