如何DRY需要在一个Node Express应用程序?

我有一个Node + Express应用程序。 在我的许多文件中,我是在顶部做这个

const config = require('./config'); const Twit = require('twit'); const TwitConnector = new Twit(config); 

有没有办法干这个,所以我不必到处重复呢?

有没有最好的做法,使TwitConnector全球可用的模式,以便我可以随时使用它,我需要它吗?

或者,这可能不是一个好主意,明确要求这是正确的做法吗?

你不能让twit-connector.js文件,并要求呢? 我不认为把它全球化是一个好主意。

TWIT-connector.js

 const config = require('./config'); const Twit = require('twit'); const TwitConnector = new Twit(config); module.exports = TwitConnector; 

somefile.js

 const TwitConnector = require('./twit-connector'); // do something with TwitConnector