2014-05-22 12 views
14

मैंने एंड्रॉइड के लिए node.js बनाया और यह बहुत अच्छा चल रहा है।एंड्रॉइड पर node.js npm

अब मुझे एक नई परियोजना (सीरियलपोर्ट, एक्सप्रेस, सॉकेट.आईओ) के लिए कुछ मॉड्यूल की आवश्यकता है, लेकिन मैं अपने एंड्रॉइड डिवाइस पर एनपीएम का उपयोग नहीं कर सकता, क्योंकि मैं संकलित नोड को पार करता हूं और केवल डिवाइस पर निष्पादन योग्य रखता हूं।

क्या एंड्रॉइड पर एनपीएम का उपयोग करने का कोई तरीका है या ऐसा करने का सबसे अच्छा तरीका क्या होगा?

मैंने एक हाथ क्यूमू पर पैकेज बनाने की भी कोशिश की लेकिन मॉड्यूल एंड्रॉइड बॉक्स पर काम नहीं कर रहे थे।

जो मैं इस समय करने की कोशिश कर रहा हूं वह मॉड्यूल को कोर मॉड्यूल के रूप में मॉड्यूल समेत शामिल करता है, लेकिन मुझे यकीन नहीं है कि इसमें क्या शामिल होना चाहिए। सभी मॉड्यूल और सभी मॉड्यूल जो उन मॉड्यूल पर निर्भर करते हैं, इत्यादि। यह सही नहीं लगता है? https://github.com/mapbox/node-sqlite3/wiki/Building-for-Android

क्या सबसे अच्छा तरीका है इसे प्राप्त करने के होगा:

मैं इन निर्देशों का, एक ऐसी ही समस्या के लिए थे जो निम्न कर रहा हूँ?

सधन्यवाद, एगोन

+0

नोड प्रोजेक्ट-डीआईआर में 'एंड्रॉइड कॉन्फ़िगरेशन' स्क्रिप्ट एनपीएम समर्थन (शीर्ष पर टिप्पणी) सहित कुछ का उल्लेख करती है। मैंने हाल ही में हाल ही में नोड + एंड्रॉइड विकल्पों की जांच की है: [एंड्रॉइड पर नोडजेएस चलाने के लिए व्यवहार्य विकल्प (अगस्त 2017)] (https://stackoverflow.com/a/45649995/8295283)। यदि आपके पास अतिरिक्त काम करने के विकल्प हैं, तो यह बहुत अच्छा होगा। –

उत्तर

10

आप डेबियन किट दृष्टिकोण की कोशिश की? http://masashi-k.blogspot.com/2013/08/nodejs-on-android.html

मैं इस सप्ताह के अंत में कोशिश करने जा रहा हूं और उसके बाद इस उत्तर को अपडेट कर रहा हूं।

[अद्यतन]

मैं सफलतापूर्वक Node.js और MongoDB में Android टेबलेट पर चल रहा है! यहां बताया गया है कि मैंने यह कैसे किया: http://www.codemonkeez.com/2014/05/how-i-got-nodejs-and-mongodb-running-on.html

+0

मेरे पास नहीं है, लेकिन यह एक अच्छा विचार हो सकता है। मेरे पास सोमवार को फिर से काम करने का समय होगा। तो मैं आपकी प्रतिक्रिया की प्रतीक्षा कर रहा हूं। आपके परिश्रम के लिए धन्यवाद! यदि आप विषय पर अधिक अनुसरण करना चाहते हैं तो मैंने node.js मेलिंग सूची पर भी पोस्ट किया है: https://groups.google.com/forum/#!topic/nodejs/36gLW3O_394 – IngoAlbers

+0

मैंने अब इसे डेब किट के साथ किया है और यह ठीक काम करने लगता है। धन्यवाद। – IngoAlbers

+0

आजकल नोड स्थापित करने के बिना रूटिंग संभव है: [Android पर नोडजेएस चलाने के लिए व्यवहार्य विकल्प (अगस्त 2017)] (https://stackoverflow.com/a/45649995/8295283) –

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