我有一个 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
我是一名优秀的程序员,十分优秀!