具有快速的EJS视图引擎 - 查看文件加载时间

时间:2018-01-08 09:45:47

标签: express ejs

我正在使用ejs视图引擎进行快递。我的所有视图都出现在views文件夹中。

app.set('view engine', 'ejs');

我的问题与渲染部分有关。我使用下面的行来渲染视图

res.render('pages/index');

我想确认的部分是否

(1) express loads all views file in memory at the time of server start and then uses it for rendering view with variable subsitution or
  (2) whether at the time of rendering view it reads the content of the view file and renders it.

第一个显然是一个巨大的优化。我想快递跟随第一个apporach,但只是想确认。

1 个答案:

答案 0 :(得分:0)

在我看来,第二个被使用。您可以在ejs文件夹中放置一百万个视图,但不会看到内存增加。