[node.js] 플랫폼 별 새 라인에 대한 Node.JS 상수?
애플리케이션이 실행되는 플랫폼에 특정한 개행 문자에 대해 Node.JS에서 사용할 수있는 상수가 있습니까?
예를 들면 :
- Windows :
\r\n
- *아니야:
\n
답변
이것이 0.8.x에서 새로운 것인지 확실하지 않지만 이제 상수 http://nodejs.org/api/os.html#os_os_eol이 있습니다.
var endOfLine = require('os').EOL;
답변
Node.js 0.6.x 이하 :
불행히도 상수는 없지만 다음을 사용하여 직접 결정합니다.
var nl = (process.platform === 'win32' ? '\r\n' : '\n')
(이것은 아주 순진한 해결책입니다)