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

时间:2016-04-10 11:22:07

标签: node.js ubuntu fs

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

$ 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行终止符选项的第二个文件。如何用这种方式创建它?

由于

1 个答案:

答案 0 :(得分:0)

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