इलेक्ट्रॉन-बिल्डर और इलेक्ट्रॉन-पैकर के बीच मुख्य अंतर क्या है । क्या दोनों के लिए कुछ उदाहरण परियोजनाएं हैं? स्टैंडअलोन .exe अनुप्रयोग निर्माण के लिए कौन सा बेहतर है?
इलेक्ट्रॉन-बिल्डर और इलेक्ट्रॉन-पैकर के बीच मुख्य अंतर क्या है । क्या दोनों के लिए कुछ उदाहरण परियोजनाएं हैं? स्टैंडअलोन .exe अनुप्रयोग निर्माण के लिए कौन सा बेहतर है?
जवाबों:
इलेक्ट्रान-पैकेजर था (अपडेट: इस कमिट में बदला गया: "रिफ्लेक्टर: मर्ज इलेक्ट्रान-पैकेजर") इलेक्ट्रॉन-बिल्डर द्वारा उपयोग किया जाता है। यह लेख बताता है
यदि आप वास्तव में शहर जाना चाहते हैं, तो इलेक्ट्रॉन-बिल्डर पर एक नज़र डालें, जो इलेक्ट्रॉन-पैगर द्वारा उत्पादित पैकेज लेता है और स्वचालित इंस्टालर बनाता है।
अगस्त 2019 को अपडेट करें
मैं अब एक साल से अधिक समय से इलेक्ट्रॉन-बिल्डर का उपयोग कर रहा हूं , मैकओएस, विंडोज 10 और उबंटू डेस्कटॉप के लिए अपने ऐप की पैकेजिंग कर रहा हूं । अनुरक्षक, डेवेलर ने इस साल की शुरुआत में एक बेहतरीन डॉक्स साइट को जोड़ा, और इंस्टाल और अपडेट करने वालों को सुनिश्चित करने के लिए मैककॉपर परिवर्तनों के लिए मैकओएस में शीर्ष पर रहा।
अपडेट नवंबर 2018
इलेक्ट्रॉन बिल्डर के प्राथमिक डेवलपर परियोजना में काफी काम डाल करने के लिए जारी रखा है, बग फिक्स के साथ नियमित रूप से इलेक्ट्रॉन 3, नई विरूपण साक्ष्य के प्रकाशन स्थलों के लिए समर्थन, और विज्ञप्ति भी शामिल है। पूर्व-अनुचर इलेक्ट्रान-पैकर से नीचे चले गए, और उनके पास अभी भी एक विंडोज़ अनुरक्षक नहीं है, और अभी भी हस्ताक्षरित विंडोज़ सचिवों के लिए समर्थन नहीं है । सन्दर्भ के लिए:
electron-packager ( 72 releases, 17 open issues, 639 closed)
electron-builder (651 releases, 399 open issues, 2,603 closed)
अपडेट दिसंबर 2017
इलेक्ट्रान-बिल्डर पर पिछले एक साल में काफी काम किया गया है, जिसमें नए वर्जन को फीचर्स और बगफिक्स साप्ताहिक रूप से शामिल किया गया है। Https://www.electron.build/ पर दस्तावेज़ उत्कृष्ट है, और "क्विक सेटअप गाइड" (पहले पृष्ठ पर, कई खंड नीचे) का अनुसरण करके एक बॉयलरप्लेट प्रोजेक्ट और चरण-दर-चरण निर्देश शामिल हैं।
अपडेट जून 2017
electron-builder
दोनों पैकेजिंग कदम (जैसे क्या electron-packager
करता है), और pkg
मैक के लिए प्लेटफ़ॉर्म-विशिष्ट इंस्टॉलर्स (जैसे या मैक AppStore के लिए विंडोज़, और विंडोज़ के लिए AppImage और linux के लिए AppImage) बनाता है ।
मेरी मौजूदा परियोजना के लिए, electron-forge
एक "लापता निर्भरता" के साथ असफल रहा जो मेरे package.json
और node_modules
) में मौजूद था ।
यह अच्छी तरह से प्रलेखित नहीं है, लेकिन electron-builder
डिफ़ॉल्ट विंडो इंस्टॉलर के रूप में इस वर्ष की शुरुआत में स्क्विरेल. विंडोज से एनएसआईएस पर स्विच किया गया। NSIS काफी छोटे इंस्टॉलर पैकेज बनाता है (मेरी परियोजना के मामले में 90mb से 30mb नीचे)।
मूल पोस्ट
मार्च 2017 तक, बड़े हिस्से में, उन्हें फीचर समानता मिली है। मैंने निम्नलिखित पाया है:
इलेक्ट्रॉन-पैकर स्रोत कोड को पैक करता है और निष्पादन योग्य फ़ाइल बनाता है।
इलेक्ट्रॉन-बिल्डर इलेक्ट्रॉन में "ऑटो अपडेट" समर्थन के साथ इंस्टॉलर उत्पन्न कर सकता है।
electron-packager
केवल एक निष्पादन योग्य फ़ाइल के साथ एक फ़ोल्डर बनाने के लिए लगता है जो एप्लिकेशन लॉन्च करता है। यह एक वास्तविक संस्थापक बनाने के लिए प्रतीत नहीं होता है ??
ठीक है, मुझे पता है कि यह धागा पुराना है, लेकिन मैं सुझाव देना चाहूंगा कि कोई भी / हर कोई इलेक्ट्रॉन-फोर्ज का उपयोग करता है , यह आपके जीवन को बेहतर बना देगा और मुझे लगता है कि आप इसका उपयोग करके अधिक बुद्धिमान महसूस करेंगे। मैं व्यक्तिगत रूप से पैकेजिंग विकारों का सामना करने वाले बुरे सपने जाग रहा था। इसमें एक मृत-साधारण क्ली है, इसे विश्व स्तर पर स्थापित करें और आपके सपने सच हो सकते हैं।
मुझे यकीन है कि उम्मीद है कि यह मदद करता है! चिंता न करें, मैंने इसे नहीं बनाया, लेकिन इससे मुझे डेस्कटॉप ऐप बनाने में मदद मिली।
आप इस https://github.com/SimulatedGREG/electron-vue/ का उपयोग वाउ और इलेक्ट्रॉन का उपयोग करके टेम्पलेट बनाने के लिए कर सकते हैं , यह इलेक्ट्रॉन-पैकर और इलेक्ट्रॉन-बिल्डर दोनों का समर्थन करता है।
मेरे लिए, मैं हमेशा इलेक्ट्रान-बिल्डर को प्राथमिकता देता हूं क्योंकि यह मेरे लिए बहुत सरल है और गितुब रिलीज के लिए ट्रैविस सी और ऐप्वेस्टर और पल्सिश का उपयोग करके द्विआधारी उत्पन्न कर सकता है, इस तरह रेपो मैंने https://github.com/gengjiawen-android-studio- सहायक / जारी ।