92 votos

Node.JS constante para la plataforma específica de la nueva línea?

Hay una constante disponibles en Node.JS para un carácter de nueva línea, que es específico para la plataforma de la aplicación se está ejecutando?

Por ejemplo:

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

210voto

Will Munn Puntos 557

No estoy seguro si esto es nuevo en la 0.8.x, pero ahora hay una constante http://nodejs.org/api/os.html#os_os_eol

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

9voto

Saul Puntos 531

Desafortunadamente no hay una constante, pero usted puede determinar por sí mismo utilizando:

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

(nota: esto es bastante ingenuo solución)

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X