Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.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/2/node.js/33.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
Javascript 使用Node.js了解文件内容是否已更改_Javascript_Node.js_Socket.io - Fatal编程技术网

Javascript 使用Node.js了解文件内容是否已更改

Javascript 使用Node.js了解文件内容是否已更改,javascript,node.js,socket.io,Javascript,Node.js,Socket.io,在我的Node.js服务器中,我想知道文件的内容是否已被修改,如果是这样,请读取文件的内容并通过socket.io将其发送回。我的代码只读取文件内容一次(当页面重新加载时) 您可能需要在代码中存储修改时间戳并继续调用 fs.stat(<fileName>); fs.stat(); 在setInterval()loop中对文件进行散列?MD5应该很好,你能再解释一下吗?通过MD5哈希算法运行新旧文件,并比较结果。为此,有多个NPM包。 fs.stat(<fileName>

在我的
Node.js
服务器中,我想知道文件的内容是否已被修改,如果是这样,请读取文件的内容并通过
socket.io
将其发送回。我的代码只读取文件内容一次(当页面重新加载时)


您可能需要在代码中存储修改时间戳并继续调用

fs.stat(<fileName>);
fs.stat();

setInterval()
loop

中对文件进行散列?MD5应该很好,你能再解释一下吗?通过MD5哈希算法运行新旧文件,并比较结果。为此,有多个NPM包。
fs.stat(<fileName>);