Herramientas de usuario

Herramientas del sitio


informatica:software:node.js

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:node.js [2021/07/03 17:40] – [nodemon] tempwininformatica:software:node.js [2021/07/03 23:51] (actual) – [Node.js] tempwin
Línea 1: Línea 1:
 ====== Node.js ====== ====== Node.js ======
  
-Entorno de ejecución de JavaScript. Utiliza el motor de código abierto [[https://v8.dev/|V8]] de Google que traduce el código JavaScript a lenguaje máquina.+Entorno de ejecución de [[informatica:programacion:javascript|JavaScript]]. Utiliza el motor de código abierto [[https://v8.dev/|V8]] de Google que traduce el código JavaScript a lenguaje máquina.
  
 A diferencia de JavaScript que se ejecuta en el navegador, Node.js permite ejecutarlo del lado del servidor. A diferencia de JavaScript que se ejecuta en el navegador, Node.js permite ejecutarlo del lado del servidor.
Línea 81: Línea 81:
  
 ===== Importar paquetes ===== ===== Importar paquetes =====
 +
 +===== Acceso al sistema de ficheros =====
 +
 +Con JavaScript no podemos acceder al sistema de ficheros en el que se ejecute el script mediante el navegador. Sin embargo, con Node.js sí es posible ya que se ejecuta desde el servidor (backend).
 +
  
 <code javascript> <code javascript>
 const fs = require("fs"); const fs = require("fs");
  
-fs.writeFile("prueba.txt", "¡Hola, mundo!\n", (err) => { +fs.writeFileSync("prueba.txt", "¡Hola, mundo!\n");
-    if (err) throw err; +
-    console.log("Archivo prueba.txt creado"+
-});+
 </code> </code>
-===== Acceso al sistema de ficheros ===== 
- 
-Con JavaScript no podemos acceder al sistema de ficheros en el que se ejecute el script mediante el navegador. Sin embargo, con Node.js sí es posible ya que se ejecuta desde el servidor (backend). 
informatica/software/node.js.1625326853.txt.gz · Última modificación: por tempwin