当前位置:  开发笔记 > 编程语言 > 正文

对Node.js中未使用的需求的性能影响?

如何解决《对Node.js中未使用的需求的性能影响?》经验,为你挑选了1个好方法。

我一直在想,当包含多个包使用require()而不再使用它们时,Node.js的性能是否有任何影响?我的意思是说,例如,我需要underscorejs而不是再触摸它的情况:

var _ = require('underscore');

在C++中使用(未使用的包含)会增加编译时间.但是因为在JavaScript中没有编译,这有什么害处吗?我运行文件时是否加载了所需的模块,或者仅当我使用该模块中的任何函数时?



1> JohnnyHK..:

未使用的require将会影响应用程序的启动性能,并增加其内存占用.

无论您是否稍后引用该模块,都会加载所需的模块,因此如果您实际上没有使用该模块,则需要删除它.

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有