Comment utiliser les objets de module global NodeJS dans les modules requisesjs
Question
J'ai décidé d'utiliser les obligations comme mon chargeur de module dans NodeJS.
Malheureusement, les modules que je définissent n'ont pas accès à certains des objets "globaux" qui seraient disponibles si les modules étaient chargés à l'aide de la méthode CommonJS. Cela inclut les objets situés dans la portée du module, comme __dirname
et __filename
.
Existe-t-il une approche relativement simple de l'utilisation de ces objets dans les modules requirejs?
La solution
Ceci est couvert sur le site des problèmes de requirejs sur github (https://github.com/jrburke/requirejs/issues/89) et la solution de contournement qu'ils semblent suggérer est d'utiliser le module.uri à la place.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow