Es fällt mir schwer herauszufinden, wie man Dateiuploads in Atomelektronen angehen kann. Ich würde Code schreiben, aber ich weiß nicht einmal, wo ich anfangen soll.Wie gehe ich mit lokalen Datei-Uploads in Elektron um?
In einer Standard-Web-App würde ich vom Client auf den Server, entweder über ein Standard-Postback oder mit einer Ajax-Anfrage. Ich habe einige ziemlich coole Lösungen dafür. Aber im Fall von Elektron bin ich mir nicht sicher, wo oder wie ich die Datei zurück "posten" soll. Ich denke, ich möchte nur auf den Inhalt meines <input type='file' />
von node.js zugreifen. Wie mache ich das?
Ich könnte auf den Browser-Prozess, aber ich weiß nicht, was die "Adresse" wäre. Oder muss ich in meiner App eine separate "Seite" erstellen, um nur Formularposts zu akzeptieren? Mein Hintergrund im Web-Dev ist wahrscheinlich blendet mich auf eine offensichtliche Antwort, kann jemand helfen?
EDIT
Nur ein wenig mehr Kontext hinzufügen, ich habe eine .csv
-Datei, die ich dem Benutzer ermöglichen hochladen möchte. Ich werde das dann mit node-csv verarbeiten und jede zurückgegebene Zeile in den nedb-Datenspeicher der App einfügen.
Was genau wollen Sie mit dieser Datei machen? –
@VadimMacagon Ich möchte eine CSV-Datei importieren. siehe aktualisierte Frage – roryok