在express.js中放置常用函数的位置?

我想知道在不同路线之间共享的快递结构中应该有哪些共同的function。

有没有什么“最佳做法”呢? 在文档中没有提及它。

他们应该被放置在你require从每个路线包括。

common.js

 function Common(){} Common.prototype.method1 = function(){} Common.prototype.method2 = function(){} module.exports = new Common(); 

route.js

 var common = require('./common'); common.method1(); common.method2();