menu-usuario-pantoja
Version:
Prueba Javascript
33 lines (26 loc) • 850 B
JavaScript
const fs = require('fs');
const escribirArchivo = (nombreArchivo,informacionAEscribir) =>{
return new Promise((resolve,reject) => {
fs.writeFile(nombreArchivo, informacionAEscribir, (error) =>{
if(error){
reject({error: error, mensje: 'Error de escritura' })
}
resolve({mensaje: 'Escritura Exitosa'})
});
})
};
const leerArchivo = (archivo,codificacion)=>{
return new Promise((resolve,reject)=>{
fs.readFile(archivo,codificacion,(error,datos)=> {
//entrega el espacio de memoria donde esta el archivo
if(error){
reject({error: error, mensje: 'No hay archivo'});
}
resolve({informacion: datos});
});
})
};
module.exports ={
escribir : escribirArchivo,
leer: leerArchivo
};