我有一个Node + Express应用程序。在我的许多文件中,我在顶部执行此操作
const config = require('./config');
const Twit = require('twit');
const TwitConnector = new Twit(config);
有没有办法 DRY 这个,所以我不必到处重复这个?
是否有一种最佳实践模式可以使类似 TwitConnector
之类的东西全局可用,以便我可以随时使用它?
或者,也许这不是一个好主意,明确要求这样做是正确的做法?
你不能制作 twit-connector.js 文件并要求它吗?我不认为将其全球化是一个好主意。
推特连接器.js
const config = require('./config');
const Twit = require('twit');
const TwitConnector = new Twit(config);
module.exports = TwitConnector;
某文件.js
const TwitConnector = require('./twit-connector');
// do something with TwitConnector