如何在 Node Express 应用程序中进行 DRY 需求



我有一个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

最新更新