317 votes

Comment partagez-vous des constantes dans les modules NodeJS ?

Actuellement, je fais ceci:

foo.js

Et l’utiliser dans `` :

Y a-t-il une meilleure façon de le faire? Il est difficile de déclarer la constante dans l’objet exports.

163voto

Diego Mello Points 3165

ES6 façon.

exportation en foo.js

importer dans la barre.js

110voto

Alex Wayne Points 58113

Vous pouvez l’exporter explicitement vers l’étendue globale avec `` . Ensuite, il vous suffit d’exiger le fichier et de ne même pas enregistrer votre valeur de retour.

Mais vraiment, vous ne devriez pas faire ça. Garder les choses correctement encapsulées est une bonne chose. Vous avez déjà la bonne idée, alors continuez à faire ce que vous faites.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X