Câu trả lời:
Không chắc liệu điều này có mới trong 0.8.x hay không nhưng hiện có một http://nodejs.org/api/os.html#os_os_eol
var endOfLine = require('os').EOL;
const { EOL } = require('os');
Node.js 0.6.x trở về trước:
Rất tiếc là không có hằng số, nhưng bạn tự xác định nó bằng cách sử dụng:
var nl = (process.platform === 'win32' ? '\r\n' : '\n')
(lưu ý đây là một giải pháp khá ngây thơ)
require('os').EOL(xem câu trả lời được chấp nhận); như đối với giải pháp này: hoạt động ngay cả trên Windows 64-bit, vì cũng process.platform()trả về win32ở đó.
\rnhư một dấu phân cách.
\rlàm dấu phân tách sau Mac OS 9 (xem en.wikipedia.org/wiki/Newline )
osmô-đun làm .
\nmọi lúc?