在没有 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
解决了我的问题
当我将它们作为字符串进行比较时,我有两个相同的文件。但是当我像下面这样询问时,尺寸不同,文件类型也不同。
$ 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
解决了我的问题