Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 节点启动时是否将节点模块加载到内存中?_Node.js_Node Modules - Fatal编程技术网

Node.js 节点启动时是否将节点模块加载到内存中?

Node.js 节点启动时是否将节点模块加载到内存中?,node.js,node-modules,Node.js,Node Modules,我的节点与许多其他节点一起在服务器上运行。节点的永久模块用于优雅地重新启动节点。最近,forever模块与许多其他模块一起在服务器上崩溃(我们不知道是哪个模块) 我的节点目前运行良好,但我知道,如果我尝试重新启动节点,我将不得不手动重新启动,因为永久崩溃 我想知道的是,我的节点运行良好是否意味着我的节点模块是安全的,或者我只知道何时重新启动节点?我的意思是,当节点启动时,节点模块是否加载到内存中,并且模块中的任何更改仅在节点重新启动时反映出来 提前谢谢 模块在需要时由node.js缓存。对已经需

我的节点与许多其他节点一起在服务器上运行。节点的永久模块用于优雅地重新启动节点。最近,forever模块与许多其他模块一起在服务器上崩溃(我们不知道是哪个模块)

我的节点目前运行良好,但我知道,如果我尝试重新启动节点,我将不得不手动重新启动,因为永久崩溃

我想知道的是,我的节点运行良好是否意味着我的节点模块是安全的,或者我只知道何时重新启动节点?我的意思是,当节点启动时,节点模块是否加载到内存中,并且模块中的任何更改仅在节点重新启动时反映出来


提前谢谢

模块在需要时由node.js缓存。对已经需要的模块的任何更改都需要重新启动node.js。您可以在中的node.js中找到
require
缓存工作原理的详细说明。

模块在需要时由node.js缓存。对已经需要的模块的任何更改都需要重新启动node.js。您可以在中的node.js中找到
require
缓存工作原理的详细说明。

模块在需要时由node.js缓存。对已经需要的模块的任何更改都需要重新启动node.js。您可以在中的node.js中找到
require
缓存工作原理的详细说明。

模块在需要时由node.js缓存。对已经需要的模块的任何更改都需要重新启动node.js。您可以在中的node.js中找到
require
缓存工作原理的详细说明。

节点启动时缓存模块,因此更改通常仅在重新启动后反映。节点启动时缓存模块,因此更改通常仅在重新启动后反映。节点启动时缓存模块,所以,更改通常只在重新启动后反映。模块在节点启动时缓存,所以更改通常只在重新启动后反映。