Node.JS常量用于平台特定的新行?

Node.JS中是否有一个常量可用于特定于运行该应用程序的平台的换行符?

例如:

  • Windows: \r\n
  • * nix: \n

不知道这是新的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') 

(注意这是相当天真的解决scheme)