在没有 CRLF 行终止符的 Nodejs 上创建文件

File Creation on Nodejs without CRLF line terminators

当我将它们作为字符串进行比较时,我有两个相同的文件。但是当我像下面这样询问时,尺寸不同,文件类型也不同。

$ file ~/Desktop/gprs
ASCII text

$ file ~/Desktop/2/gprs
ASCII text, with CRLF line terminators

我创建了第一个 Ubuntu > 新建文档 > 空文档部分。
我使用 fs 插件从 NodeJs 创建了第二个文件,如下所示:

fs.writeFile("/2/gprs", data, function(error) {

      if (error) {

        console.log(error);

      } else {

        console.log("Ok");
      }
});

我想要没有 CRLF 行终止符选项的第二个文件。我怎样才能用这种方式创建它?

谢谢

var os = require('os'); os.EOL 解决了我的问题