2011-09-26 16 views
5

क्योंकि Node.js अब विंडोज पर भी उपलब्ध है, मैं node.exe सहित बिना मेरी स्क्रिप्ट साझा करना चाहता हूं। क्या एक ही निष्पादन योग्य फ़ाइल में node.exe के साथ स्क्रिप्ट (कोई और फाइलें) को पैक करना संभव है?पैकिंग नोड.जेएस-स्क्रिप्ट + node.exe एक निष्पादन योग्य

+0

यह एक डुप्लिकेट पूल का हिस्सा प्रतीत होता है: http://stackoverflow.com/questions/6145561/is-there-

यहाँ है कि कार्यक्षमता पर दस्तावेज़ीकरण है एक-रास्ता-से-संकलन-नोड-जेएस-स्रोत-फ़ाइलें, http://stackoverflow.com/questions/7557364/packing-node-js-scripts-node-exe-into-a-single-executable, http: //stackoverflow.com/questions/8173232/make-exe-from-node-js-app, http://stackoverflow.com/questions/8794140/is-it-possible-to-create-desktop-applications-with- नोड-जेएस, http://stackoverflow.com/questions/9724817/how-to-create-a-stand-alone-command-line- appplication-with-node-js, http: // stackove rflow.com/questions/13388108/standalone-node-js- अनुप्रयोग – Mogsdad

+0

पहला वाला बिल्कुल वही नहीं है। जावास्क्रिप्ट संकलित करना और node.js दुभाषिया को बंडल करना और निष्पादन योग्य फ़ाइल में एक स्क्रिप्ट दो अलग-अलग चीजें हैं। और अन्य प्रश्न मेरे से बड़े हैं। – schokocappucino

+0

औजारों की एक अच्छी सूची यहां है: http://stackoverflow.com/a/12486874/32679 – GrGr

उत्तर

3

आप बिल्कुल कर सकते हैं, और यह JXcore के साथ बहुत आसान है।

एक बार जब आप JXcore खिड़कियों पर स्थापित किया है, तुम सब करने की ज़रूरत चलाया जाता है:

jx package app.js "myAppName" -native 

यह एक exe फ़ाइल है कि आप वितरित कर सकते हैं का उत्पादन करेगा और किसी भी बाहरी निर्भरता के बिना क्रियान्वित किया जा सकता है (आप डॉन सिस्टम पर JXcore और नोड.जेएस की भी आवश्यकता नहीं है)। https://github.com/jxcore/jxcore/blob/master/doc/api/jxcore-feature-packaging-code-protection.markdown

(https://stackoverflow.com/a/27551233/810830 का डुप्लिकेट)

0

क्या आपने WinRAR की कोशिश की है? यह आपको स्वयं निकालने योग्य निष्पादन योग्य बनाने का मौका देना चाहिए जो सभी फ़ाइलों को TEMP फ़ोल्डर में अनपैक करता है। ऐसा करने के बाद आप संग्रह में एक exe फ़ाइल चलाने के लिए सेटअप कर सकते हैं। इसके अलावा आप "अनपैक" संवाद छुपा सकते हैं।

+2

त्वरित 's'd'dirty लगता है, लेकिन एक विकल्प है – schokocappucino

-2

वास्तव में मुझे लगता है कि आप यह पूरा करने के एडोब हवा का उपयोग कर सकते हैं, कोई जरूरत नहीं शामिल करने के लिए node.exe

क्या तुमने कभी QtWebKit साथ संकर अनुप्रयोगों, जो मैं आप के लिए एक बहुत अच्छा दिशा हो सकता है लगता है विकसित करने के लिए कोशिश की है। , उम्मीद है की यह मदद करेगा।

संबंधित मुद्दे