Node.js挂钩执行

时间:2015-11-04 06:42:02

标签: javascript node.js express

我正在使用expressjs,如下所述,我可以轻松获得响应。我对所有请求使用相同的代码。但我想在执行下面的代码之前和之后执行前后挂钩。

app.get('/products', function (req, res, next) {
 //get products from the database.
 next();
});

前后挂钩在不同的文件中声明,它们将根据某些条件动态加载。甚至,我不知道是否声明了一个钩子。我在 stackoverflow 上搜索并得到两个解决方案: eval()和new Function()。这些函数将接受字符串并返回函数,然后可以执行该函数。我想知道,Nodejs中还有其他解决方案来执行动态加载的函数吗?

0 个答案:

没有答案