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