विकल्प 1: इलेक्ट्रॉन (उर्फ परमाणु-शैल)
यह वह शेल है जिसे गितूब के एटम संपादक उपयोग करते हैं। यह नोड-वेबकिट के समान है, हालांकि यह पहले स्क्रिप्ट चलाएगा, और आपको उपयोगकर्ता के लिए एक दृश्य / विंडो बनाना होगा। कुछ अन्य मामूली अंतर हैं, लेकिन यह देखने लायक है।
विकल्प 2: NW.js पूर्व नोड-वेबकिट
जिस्ट यह है कि यह मूल रूप से आप के लिए JS इंजन का विस्तार करता है, जो नोड के विस्तारित ऑब्जेक्ट मॉडल का समर्थन करने वाला एक वेब-आधारित ऐप लिखने के लिए है, और मॉड्यूल ... आप तब अपने package.json start.html मॉड्यूल को पैकेज करते हैं और जेएस फाइलों को ज़िप में (के साथ) .nw एक्सटेंशन) और इसे nw (.exe) के साथ चलाएं .. इसमें विंडो, मैक और लिनक्स बिल्ड उपलब्ध हैं।
विकल्प 3: नोड से कार्लो क्रोम (ium) खोल।
यह आपको स्थानीय रूप से स्थापित क्रोम को शेल के रूप में लॉन्च करने की अनुमति देगा जो स्थानीय रूप से चल रहे सर्वर एप्लिकेशन से जुड़ सकता है। इसके लिए एक स्थानीय क्रोम की आवश्यकता होती है, लेकिन जो माँगा गया था, उसके बहुत करीब है।
विकल्प 4: MacGapNode (केवल OSX)
नोड एकीकरण के साथ MacGap (बासी होने लगता है)
एक तरफ: सेवाएं ...
मैं एक .App के रूप में इस पर OSX के लिए बात नहीं कर सकता, लेकिन यह अच्छी तरह से NodeJS में एक पृष्ठभूमि सेवा स्थापित करने और डेस्कटॉप पर "स्थानीय" साइट के लिए एक लिंक बनाने के लिए संभव हो सकता है। अधिकांश ब्राउज़र में सभी सुविधाओं को न दिखाने का विकल्प होता है (मुझे पता है कि फ़ायरफ़ॉक्स विशेष रूप से करता है)।
मुझे पता है कि आपका सवाल विशेष रूप से OSX के लिए है, लेकिन खिड़कियों में आप एनएसएसएम का उपयोग सेवा के रूप में कुछ भी चलाने के लिए कर सकते हैं, और मैंने इसका उपयोग विंडोज में एनओडीजेएस आधारित सेवाओं के लिए किया है। मुझे लगता है कि ऊपर दिए गए कुछ अन्य विकल्प आपकी आवश्यकताओं के आधार पर बेहतर हैं।
हटा दिया:
यह उत्तर कई प्रश्नों के लिए कॉपी किया गया है, ये संदर्भ ज्यादातर सुविधा को अद्यतन करने के लिए हैं।