Узел.JS константа для конкретной платформы новой линии?


есть ли константа, доступная в узле.JS для символа новой строки, специфичного для платформы, на которой работает приложение?

например:

  • Windows:rn
  • * nix:n
2 79

2 ответа:

Не уверен, что это новое в 0.8.x но теперь есть Константа http://nodejs.org/api/os.html#os_os_eol

var endOfLine = require('os').EOL;

к сожалению, константы нет, но вы сами ее определяете с помощью:

var nl = (process.platform === 'win32' ? '\r\n' : '\n')

(обратите внимание, это довольно наивное решение)