Javascript 如何使用Node.js来比较文本和图像文件内容是否相等?

Javascript 如何使用Node.js来比较文本和图像文件内容是否相等?,javascript,node.js,testing,fs,jasmine-node,Javascript,Node.js,Testing,Fs,Jasmine Node,我正在使用Jasmine节点编写规范,我想比较磁盘上文件的内容和内存中文件的内容,以检查它们是否相等 大多数文件都是文本,但有一个是图像文件(PNG) 如何才能做到这一点?在node.js中,您可以读取缓冲区之类的数据,以便可以比较二进制格式的数据 b1.toString("binary") == b2.toString("binary"); // were b1 and b2 is Buffer 对于node.js缓冲区比较,您可以看到这一点Eliot抱歉,但这与SO无关,但与;)@gsam

我正在使用Jasmine节点编写规范,我想比较磁盘上文件的内容和内存中文件的内容,以检查它们是否相等

大多数文件都是文本,但有一个是图像文件(PNG)


如何才能做到这一点?

在node.js中,您可以读取缓冲区之类的数据,以便可以比较二进制格式的数据

b1.toString("binary") == b2.toString("binary");
// were b1 and b2 is Buffer

对于node.js缓冲区比较,您可以看到这一点

Eliot抱歉,但这与SO无关,但与;)@gsamaras编辑,感谢您的指导,thxI获得了我的接近票和反对票,但我仍然认为您的要求过于宽泛,但可能我错了,祝您好运!