使用中间件安装express 4.x?

时间:2014-11-13 03:18:09

标签: javascript node.js express npm

如何安装Express并使用旧版本的中间件?

排序npm install -g,但是它带回了中间件,以及为什么Express团队不这样做?

1 个答案:

答案 0 :(得分:1)

Express 4已从许多以前内置的中间件中拆分。这些中间件现在作为单独的模块提供,您可以npm install进入项目,然后根据需要require()进入您的应用。

我们可以猜测为什么他们拆分事物(使Express更专注,更简化,更开放的替代中间件和更多模块化 - 通常被认为是理想的属性),但只有来自Express团队的人才能准确回答他们为什么会这样做改变了它。

例如,我将body-parsercookie-parser模块包含在Express 4项目中,因此我可以将其功能用作中间件。您可能感兴趣的每个模块,解释了如何加载它并将其插入中间件堆栈。