La lecture d'un .fichier de configuration
Actuellement, j'ai un fichier appelé router.js configurer comme suit:
var Server = require('mongodb').Server;
var MongoDB = require('mongodb').Db;
var dbPort = 31979;
var dbHost = '40.117.155.19';
var dbName = 'node-login';
Je voudrais être mis en place comme ceci:
var Server = require('mongodb').Server;
var MongoDB = require('mongodb').Db;
var dbPort = readConfig(dbPort);
var dbHost = readConfig(dbHost);
var dbName = readConfig(dbName);
Comment pourrais-je aller sur l'accomplissement de cette. Je voudrais avoir un fichier de test.config, et être en mesure de lire dbPort, dbHost, et dbName .fichier de configuration dans router.js.
Vous pouvez manuellement le lire avec le module fs et de l'analyser. Cependant JavaScript et JSON aller main dans la main. À l'aide d'un .config serait comme l'utilisation classique de l'héritage du Js, possible, mais pas la meilleure façon de le faire.
OriginalL'auteur Alan Schambers | 2016-07-15
Vous devez vous connecter pour publier un commentaire.
Vous pouvez stocker votre config comme un fichier JSON et de le lire directement:
config.json
router.js
Merci, fixe.
Merci pour l'aide, beaucoup apprécié!
Simple est la meilleure. Merci :+1
N'est ce besoin requirejs?
OriginalL'auteur Timo
Voici une façon de le faire
Vous pourriez techniquement nom du fichier".config' et toujours le lire si c'est correctement formatées en JSON. À moins que vous voulez dire certaines Android config type de fichier.
un grand merci, cela répond à ma question. Et non, je ne veux pas spécifique à Android fichier de configuration type, apprécie l'aide. Je voudrais vous donner un +1, mais malheureusement, je pense que c'est la première question que j'ai pris la peine de demander sur stackoverflow.
OriginalL'auteur Lucas Watson