是否需要不止一次表达会产生开销?

时间:2018-01-21 18:53:22

标签: javascript express

我的意思是,我重构了我的代码,以便我需要它两次。在一个文件中,我将它用于它拥有的中间件。在另一个文件中,我通过调用它来实际创建应用程序。

somearray

我假设这是O.K,因为require只是找到一个表达的引用,我只创建一个应用程序。

1 个答案:

答案 0 :(得分:1)

在多个文件中要求express是完全正常的,因为在nodejs中,当需要一个模块时,其中一个步骤是缓存所需的文件。因此,当再次需要模块时,它没有任何过载。

有关详情,请参阅this link