Dies ist eine Electron-App für die MongoDB-Verwaltung. Sie können den Code als Beispiel für die Verwendung von MongoDB und Electron überprüfen.
https://github.com/officert/mongotron
Grundsätzlich können Sie mongodb so verwenden, wie Sie es normalerweise in node.js im Main-Prozess verwenden würden, und dann über den ipc mit dem Renderer-Prozess kommunizieren Modul.
Zum Beispiel:
Renderer-Prozess
<html>
<head></head>
<body>
<script>
const ipc = require('electron').ipcRenderer;
const informationBtn = document.getElementById('information-dialog')
informationBtn.addEventListener('click', function (event) {
ipc.send('create-user')
})
</script>
</body>
<html>
Hauptprozess
const ipc = require('electron').ipcMain
const mongo = require('some-mongo-module')
ipc.on('create-user', function (event) {
/* MONGODB CODE */
})
Ich würde Ihnen empfehlen, die Get-Started-App zu verwenden, die Sie unter http://electron.atom.io/
finden