2012-07-09 11 views
31

मेरे पास मेरे एंड्रॉइड टैबलेट पर एक काम कर रहे PHP सर्वर है, इसलिए मुझे उम्मीद है कि यह किसी भी तरह नोडज चलाने के लिए उपलब्ध है। स्रोत कोड जिथब पर उपलब्ध है, और इसे लिनक्स पर भी बनाया जा सकता है, लेकिन मैं वास्तव में समझ नहीं सकता, इसे कैसे बनाया जाए।एंड्रॉइड पर मेरे node.js प्रोजेक्ट को कैसे चलाएं?

अग्रिम धन्यवाद,

+1

एआरएम के लिए Node.js 4.x वितरण कर रहे हैं एक कम सीधा रास्ता Browserify उपयोग करने के लिए नोड के कुछ हिस्सों को चलाने के लिए हो सकता है। वेबकिट में जेएस परियोजनाएं। –

+0

ब्राउज़रिंग केवल उन परियोजनाओं के लिए व्यवहार्य है जहां नोड एपीआई ऑब्जेक्ट्स का बहुत कम उपयोग होता है। 'Fs.readFileSync' का उपयोग जल्दी से इस दृष्टिकोण के लिए नहीं होगा (जैसा कि मैंने पाया है [यहां] (https://stackoverflow.com/q/45209191/8295283), [यहां] (https://stackoverflow.com/q/45387803/8295283), [यहां] (https://stackoverflow.com/q/45301900/8295283) और [यहां] (https://stackoverflow.com/q/45084751/8295283)) अब देख रहे हैं: [Android पर नोडजेएस चलाने के लिए व्यवहार्य विकल्प (अगस्त 2017)] (https://stackoverflow.com/a/45649995/8295283) –

उत्तर

18

निर्माण के लिए दिए गए निर्देशों का वेबसाइट से याद कर रहे हैं:

  1. इसे डाउनलोड:

    wget http://nodejs.org/dist/v0.8.1/node-v0.8.1.tar.gz

  2. यह अनपैक:

    tar xzf node-v0.8.1.tar.gz

  3. पैक फ़ोल्डर में जाओ:

    cd node-v0.8.1/

  4. भागो

    ./configure & & make & & sudo make install

आपको g++ या build-essential, curl और libssl-dev जैसी कुछ निर्भरताओं को स्थापित करने की आवश्यकता हो सकती है।

packaged Android port भी है लेकिन यह सक्रिय रूप से प्रतीत नहीं होता है।

संपादित करें: स्पष्ट रूप से आपको अपने डिवाइस के अनुसार कुछ बिल्ड विकल्पों को संशोधित करने की आवश्यकता है। "नोड एंड्रॉइड" के लिए एक Google खोज + आपके मॉडल को आपको और विवरण देना चाहिए। यहाँ वे G1 और गैलक्सी एस के लिए कर रहे हैं: http://mitchtech.net/node-js-on-android-linux/

+1

धन्यवाद, लेकिन मैं एक नौसिखिया हूं, इसलिए मुझे वास्तव में नहीं पता कि कैसे यह कदम करने के लिए। मैंने इसे Google पर खोजा है, लेकिन मुझे कोई डाउनलोड करने योग्य। एपीके फ़ाइल नहीं मिली है। –

+1

यदि कोई वितरण किसी विशिष्ट डिवाइस के लिए कॉन्फ़िगर किया गया हो और बनाया गया हो तो यह "व्यावसायिक रूप से उपलब्ध" समाधान के रूप में इस दृष्टिकोण को व्यवहार्य कैसे बनाता है? –

4

सितं, 2015 के रूप में वहाँ से https://nodejs.org/dist/latest/

+0

मुझे यकीन नहीं है कि क्या ये एआरएम एंड्रॉइड पर काम जारी करता है (ऐसा नहीं लगता था)। मेरा वर्तमान शोध: [एंड्रॉइड पर नोडजेएस चलाने के लिए व्यवहार्य विकल्प (अगस्त 2017)] (https://stackoverflow.com/a/45649995/8295283) –

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