Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.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 在节点/电子跨平台中扫描可能较大的文件以查找字符串_Javascript_Node.js_Electron - Fatal编程技术网

Javascript 在节点/电子跨平台中扫描可能较大的文件以查找字符串

Javascript 在节点/电子跨平台中扫描可能较大的文件以查找字符串,javascript,node.js,electron,Javascript,Node.js,Electron,所以,我有一个小的电子应用程序可以上传文件到网站上。为了跟踪我已经上传的内容,我有一个简单的txt日志文件,每当我上传文件时,我都会将路径附加到该文件中 我有一个日志类,它应该告诉我是否已经上传了一个文件。我一直在使用和它的grep方法,但它不工作的windows。在我的mac电脑上,一切都很好。我在任何适用的地方都使用path.join,所以我不认为这是平台之间的斜杠问题。日志文件也写得很好 检查可能较大的日志文件中的字符串的另一种方法是什么?这是什么类型的文件?文字文本?我相信使用json文

所以,我有一个小的电子应用程序可以上传文件到网站上。为了跟踪我已经上传的内容,我有一个简单的txt日志文件,每当我上传文件时,我都会将路径附加到该文件中

我有一个日志类,它应该告诉我是否已经上传了一个文件。我一直在使用和它的grep方法,但它不工作的windows。在我的mac电脑上,一切都很好。我在任何适用的地方都使用path.join,所以我不认为这是平台之间的斜杠问题。日志文件也写得很好


检查可能较大的日志文件中的字符串的另一种方法是什么?

这是什么类型的文件?文字文本?我相信使用json文件可以更好地完成这项工作。看一看流搜索模块,一个例子是的,它是一个txt文件。当我上传一个新文件时,我正在做一个简单的附加。我曾考虑过json,但后来我必须维护内存中的json,并确保文件被写入。我曾尝试过streamsearch,但未能使其正常工作。如果您在使用该特定文件时遇到困难,还有其他文件。那是什么文件?文字文本?我相信使用json文件可以更好地完成这项工作。看一看流搜索模块,一个例子是的,它是一个txt文件。当我上传一个新文件时,我正在做一个简单的附加。我曾考虑过json,但后来我必须维护内存中的json,并确保文件被写入。我曾尝试过streamsearch,但未能使其正常工作。如果您在使用该特定文件时遇到困难,还有其他文件。