/ / Come salvare il mio file JSON dopo l'aggiornamento: json, node.js, object, save

Come salvare il mio file JSON dopo l'aggiornamento: json, node.js, object, save

Quindi sto cercando di programmare qualcosa usando il nodo.js, ho un file che si chiama "profile.json", che è un oggetto: quando succede qualcosa, devo aggiornare un valore di "nome" ad un nuovo nome. "profile.name = name2;" ma dopo aver riavviato il mio programma, tutto torna e devo cambiarlo di nuovo. Quindi il mio problema è come potrei salvare il JSON dopo averlo aggiornato? Grazie in anticipo, Nikita

risposte:

1 per risposta № 1

Non sta salvando perché stai leggendo il filee aggiornandolo nell'applicazione. Tuttavia, non stai modificando nulla nel file. Una volta letto il file e analizzato il JSON, non esiste alcun collegamento al file originale. Il JSON esiste solo in memoria. Vorrete usare la classe NodeJS File System per scrivere il file. https://nodejs.org/api/fs.html Innanzitutto, controlla se il file esiste, se lo elimina (o lo sposta / rinomina). Secondo, salva il file usando il metodo fs.writeFile.