2016-07-11 9 views
4

Ich beginne mit PouchDb und Elektron zu experimentieren. Ich konnte erfolgreich eine Eingabe erstellen, die meine Daten speichert. Ich kann dann meine Daten abrufen und in meiner Ansicht anzeigen.Wo sind meine Daten? Mit PouchDb und Electron ... Nirgendwo zu finden

Ich möchte wissen, wo meine Daten gespeichert werden. Ich habe versucht, meinen gesamten Verlauf zu löschen, einschließlich der automatischen und manuellen Löschung meiner IndexedDb-Daten aus meinem Browser, aber meine Daten bleiben erhalten. Ich habe auch versucht, alle LocalStorage aus dem Browser zu entfernen. Mir ist völlig unbekannt, wo meine Daten gespeichert werden, wenn sie nicht vom IndexedDb des Browsers verarbeitet werden. Irgendwelche Hinweise ??

Danke !!!

Antwort

1

Dies variiert von Adapter zu Adapter. Wenn Sie den LevelDB-Adapter verwenden (für Electron empfohlen), können Sie den Dateipfad genau so angeben, als ob Sie ihn in Node verwenden würden.

Wenn Sie jedoch IndexedDB oder WebSQL verwenden, kann es an vielen Stellen vorkommen. Für Chrome habe ich es jedoch gefunden. Hoffentlich hilft dir diese Antwort weiter: https://stackoverflow.com/a/36341491/680742. Auch im Fall von Electron könnte dies tatsächlich in ~/Library/Application Support sein, kann mich nicht recht erinnern. Viel Glück!

+0

Ich werde dies einen Blick geben, wenn ich etwas mehr Zeit bekomme. Danke fürs Beantworten und weiter so! Ich werde es wieder melden, wenn ich herausfinde, wo es sich verstecken könnte ... – ClickerTweeker

0

Unter Linux sind die Daten möglicherweise unter ~/.config/$YOUR_APP_NAME gespeichert.