Il y a quelque temps, j'ai commencé à apprendre Vue.js et peu de temps après, j'ai lancé un projet plus important, sans tenir compte du fait que Javascript a des options limitées pour interagir avec le système de fichiers local. J'ai configuré le projet via vue-cli, donc je dois démarrer le site via npm start
.
Le projet consiste en un éditeur visuel pour les fichiers JSON. Lorsque j'ai voulu implémenter le bouton de sauvegarde, j'ai remarqué que c'était une tâche assez difficile de le faire écrire/sauvegarder (et peut-être lire à l'avenir) un fichier JSON sur ma machine locale.
J'ai déjà essayé d'utiliser la bibliothèque fs
de node, pensant que cela fonctionnerait, car elle est lancée avec node. J'ai également essayé plusieurs bibliothèques externes comme la bibliothèque npm write-json-file
.
J'arrive à un point où je suis à court d'idées et je ferais à peu près tout ce qui est nécessaire pour que ça fonctionne.