Czy istnieje jakakolwiek metoda w nconf
, aby zebrać wszystkie klucze ze wszystkich sklepów w jeden obiekt?Czy mogę zrzucić bieżącą konfigurację nconf do obiektu?
Wyobraź Mam ten mały skrypt:
assert = require('assert');
nconf = require('nconf');
nconf.argv().env().defaults({'C': 3});
assert.equal(nconf.get('A'), 1);
assert.equal(nconf.get('B'), 2);
assert.equal(nconf.get('C'), 3);
assert.deepEqual({'A':1, 'B':2, 'C':3}, nconf.X); // <-- What's X?
że biegnę z
A=1 node script.js -B 2
Czy istnieje nconf.X
że będzie zdać egzamin? Spróbuję nawet wyliczyć wszystkie skonfigurowane klucze.
Wydaje się od źródła, że taka operacja nie jest realizowany i wdrożenia będzie to wymagać uzyskiwania dostępu do właściwości dostawcę i budowy takiego obiektu ze sklepów. –