इस प्रोजेक्ट के बारे में

PakePlus-iOS वेब पेजों और फ्रंट-एंड प्रोजेक्ट्स को क्रॉस-प्लेटफ़ॉर्म डेस्कटॉप और मोबाइल एप्लिकेशन में बदलने का एक उपकरण है। README के अनुसार, यह Mac, Windows, Linux, Android और iOS का समर्थन करता है, और पैकेज किए गए ऐप 5MB से कम आकार के बताए गए हैं, जो Electron से लगभग 20 गुना छोटे और 10 गुना तेज़ हैं। वर्णित मुख्य विशेषताएँ: - डेस्कटॉप पैकेजिंग के लिए Rust Tauri पर आधारित, Android और iOS के लिए मूल फ्रेमवर्क का उपयोग। - कोई जटिल स्थानीय निर्भरता आवश्यक नहीं; पैकेजिंग GitHub Actions के माध्यम से क्लाउड में चलती है, केवल GitHub Token की आवश्यकता होती है। - संकलित Vue/React dist फ़ोल्डर या index.html जैसी स्थिर फ़ाइलों को पैकेज करने का समर्थन। - शॉर्टकट, इमर्सिव विंडो, न्यूनतम अनुकूलन, सिस्टम भाषा का पालन करने वाला अंतर्राष्ट्रीयकरण, और पृष्ठों में कस्टम JavaScript इंजेक्शन शामिल। - वेब इंटरफ़ेस के साथ-साथ क्लाइंट भी प्रदान करता है, मजबूत कार्यक्षमता के लिए क्लाइंट की सिफारिश की जाती है। - Token स्थानीय रूप से संग्रहीत होता है और प्रोजेक्ट उपयोगकर्ता के अपने Git रिपॉजिटरी में रहते हैं। - पूर्वावलोकन और रिलीज़ के लिए डिबग मोड उपलब्ध है। आरंभ करना: रिलीज़ पेज से डाउनलोड करें या वेब संस्करण का उपयोग करें, सूचीबद्ध अनुमतियों के साथ GitHub Token कॉन्फ़िगर करें, एक प्रोजेक्ट बनाएं, पूर्वावलोकन करें, फिर प्रकाशित करें और पैकेज किए गए ऐप को डाउनलोड करें। README नोट करता है कि PakePlus उपयोगकर्ता के खाते में एक टेम्पलेट रिपॉजिटरी फोर्क करता है, जिसे हटाया नहीं जाना चाहिए। उल्लिखित उपयोग मामलों में एक वेबसाइट को ऐप में बदलना, सर्वर के बिना Vue/React प्रोजेक्ट्स को पैकेज करना, Cocos या Unity प्रोजेक्ट्स को क्रॉस-प्लेटफ़ॉर्म क्लाइंट के रूप में चलाना, साइट पते छिपाना, आंतरिक प्लेटफ़ॉर्म तक पहुंच प्रतिबंधित करना, स्वचालन के लिए JS इंजेक्ट करना, और विज्ञापन छिपाना शामिल है। स्थानीय विकास के लिए Rust >=1.63 और Node >=16 की आवश्यकता होती है, साथ ही इंस्टॉल, डेव और बिल्ड के लिए pnpm कमांड। प्रोजेक्ट MIT-लाइसेंस प्राप्त है।