在express.js中放置公共函数的位置

Where to place common functions in express.js?

本文关键字:函数 位置 express js      更新时间:2023-09-26

我想知道在不同路由之间共享的express结构中应该将公共函数放在哪里。

有什么"最佳实践"吗?文档中没有提及它。

它们应该放在包含中,您可以从每个路由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();