मैं वर्तमान में इलेक्ट्रॉन के साथ एक डेस्कटॉप एप्लिकेशन विकसित करने की कोशिश कर रहा हूं। यह एक ऐप है जो विभिन्न ग्राहकों पर जानकारी एकत्र करेगा और इसे डेटाबेस में संग्रहीत करेगा। मैं मोंगोडीबी का उपयोग करने की योजना बना रहा हूं। मैंने कुछ शोध किया है और मैं मोंडोडीबी को नोड के साथ उपयोग कर सकता हूं। js.how मैं इसे इलेक्ट्रॉन से जोड़ूंगा?मैं इलेक्ट्रॉन के साथ mongodb का उपयोग कैसे करूं?
उत्तर
यह मोंगोडीबी प्रबंधन के लिए एक इलेक्ट्रॉन ऐप है, आप कोड को मॉन्गोड और इलेक्ट्रॉन का उपयोग करने के तरीके के बारे में एक उदाहरण के रूप में देख सकते हैं।
https://github.com/officert/mongotron
मूल रूप से आप MongoDB का उपयोग के रूप में आप सामान्य रूप से मुख्य प्रक्रिया में नोड js में प्रयोग करेंगे और उसके बाद आईपीसी मॉड्यूल के माध्यम से रेंडरर प्रक्रिया के साथ संवाद कर सकते हैं।
उदाहरण के लिए:
रेंडरर प्रक्रिया
<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>
मुख्य प्रक्रिया
const ipc = require('electron').ipcMain
const dialog = require('electron').dialog
const mongo = require('some-mongo-module')
ipc.on('open-information-dialog', function (event) {
/* MONGODB CODE */
})
मैं यह है कि आप http://electron.atom.io/
में पा सकते हैं एप्लिकेशन शुरू कर दिया उपयोग करने के लिए आप की सिफारिश करेंगेक्या मोनो डीबी को इलेक्ट्रॉन ऐप में पैक किया जा सकता है या इसके लिए क्लाइंट मशीन पर एक अलग स्थापना की आवश्यकता होगी? – user449689
@ user449689 क्या आपको अलग स्थापना के उपरोक्त प्रश्न का उत्तर मिल गया है? – manny
@ मैनी नो, मैंने – user449689
- 1. मैं MongoDb C# ड्राइवर 2.1 के साथ असीमित रूप से AsQueryable विधि का उपयोग कैसे करूं?
- 2. इलेक्ट्रॉन/इलेक्ट्रॉन-निर्माता के साथ रिलीज चैनल कैसे बनाएं?
- 3. मैं विरासत के साथ संरचना का उपयोग कैसे करूं?
- 4. मैं WinSock के साथ OpenSSL का उपयोग कैसे करूं?
- 5. मैं कैबल-देव के साथ रनहास्केल का उपयोग कैसे करूं?
- 6. मैं स्प्रिंग एमवीसी के साथ धूमकेतु का उपयोग कैसे करूं?
- 7. मैं password_hash के साथ Argon2 एल्गोरिदम का उपयोग कैसे करूं?
- 8. मैं अपाचे आईवी के साथ टेस्टएनजी का उपयोग कैसे करूं?
- 9. मैं ज़ेंड फ्रेमवर्क के साथ नेमस्पेस का उपयोग कैसे करूं?
- 10. मैं साइथन के साथ स्फिंक्स का उपयोग कैसे करूं?
- 11. मैं System.IO.MemoryStream के साथ GZipStream का उपयोग कैसे करूं?
- 12. मैं धागे के साथ स्थिर जीवनकाल का उपयोग कैसे करूं?
- 13. मैं ज़ेंड फ्रेमवर्क के साथ PHPUnit का उपयोग कैसे करूं?
- 14. मैं ईजेएस के साथ req.flash() का उपयोग कैसे करूं?
- 15. मैं UIITabBarController के साथ समन्वयक का उपयोग कैसे करूं?
- 16. मैं रूबी के साथ सेलेनियम का उपयोग कैसे करूं?
- 17. मैं is_transparent प्रकार के साथ तुलनित्र का उपयोग कैसे करूं?
- 18. मैं ffmpeg के साथ पाइपिंग का उपयोग कैसे करूं?
- 19. वर्चुअलएन्व के साथ मैं pytest का उपयोग कैसे करूं?
- 20. मैं पाइथन के साथ SQL पैरामीटर का उपयोग कैसे करूं?
- 21. मैं एकाधिक पैरामीटर के साथ VaryByParam का उपयोग कैसे करूं?
- 22. मैं android.media.MediaPlayer के साथ कस्टम android.media.MediaDataSource का उपयोग कैसे करूं?
- 23. मैं pyspark.sql.funtions.when() के साथ कई स्थितियों का उपयोग कैसे करूं?
- 24. इलेक्ट्रॉन - कैसे एक इलेक्ट्रॉन एप्लिकेशन
- 25. मैं इलेक्ट्रॉन के साथ निर्मित एक वाणिज्यिक ऐप की रक्षा कैसे करूं?
- 26. इलेक्ट्रॉन-निर्माता का उपयोग करते समय इलेक्ट्रॉन के लिए तर्क कैसे पारित करें?
- 27. मैं क्यूटी और एसडीएल का एक साथ कैसे उपयोग करूं?
- 28. क्या मैं इलेक्ट्रॉन
- 29. मैं ProGuard का उपयोग कैसे करूं?
- 30. इलेक्ट्रॉन
यहां अपना समाधान ढूंढें: https://www.npmjs.com/~mongodb-js-user – ihemant360