Jaki jest najlepszy sposób przekazywania wspólnych zmiennych do oddzielnych modułów w Node.js?
Używam oddzielnych plików routerów jako modułów dla aplikacji głównej i aplikacji autoryzującej. Nie mogę uzyskać najlepszego sposobu przekazywania zmiennych (klienta db) do routerów. Nie chcę go kodować ani przekazywać za pomocą:
<code>module.exports = function(app, db) { </code>
Może to najlepszy sposób na użycie rejestru pojedynczego lub użycie globalnej zmiennej db?
Jakie są twoje doświadczenia z wzorami projektowymi? Który sposób jest najlepszy i dlaczego?