2012-08-07 14 views
9

मैं एक रेल वेब अनुप्रयोग पर काम कर रहा हूँ, वर्तमान में मोबाइल डिजाइन पर ध्यान केंद्रित कर और html स्क्रीन मैं अपने Galaxy Nexus के मोबाइल क्रोम ब्राउज़र में विकसित किया है (Jelly Bean चल) देखने के लिए चाहते हैं।क्रोम ब्राउज़र में मशीन पर लोकहोस्ट में चल रही वेबसाइट को मैं कैसे देख सकता हूं?

मेरे मैकबुक प्रो पर मैं स्पष्ट रूप से स्थानीय सर्वर चलाने और स्थानीय मशीन के माध्यम से अपनी मशीन पर साइट देखने के लिए सक्षम हूं: 3000 यूआरएल। मेरे फोन पर चलने पर मेरे फोन पर स्थानीय होस्ट साइट देखने के लिए मेरे फोन/मैकबुक प्रो पर कुछ नेटवर्क कॉन्फ़िगरेशन को पूरा करना संभव होगा? क्या क्रोम देव उपकरण को वैसे भी लीवरेज किया जा सकता है?

उदा जो कोई भी इस सवाल का जवाब के लिए

https://developers.google.com/chrome/mobile/docs/debugging

+5 शांत अंक। :)

+1

आप क्यों नहीं http: // yourMachinesHostNameOrIP/'(या' http: // yourMachinesHostNameOrIP: 3000/'यदि वह पोर्ट है जिसे आप चल रहे हैं)। क्या आपने जांच की है कि आपका फ़ायरवॉल उस बंदरगाह को अवरुद्ध नहीं कर रहा है? –

उत्तर

16

अपने मैक पर अपनी नेटवर्क प्राथमिकताएं खोलें (शीर्ष पर वाईफ़ाई सिग्नल पर क्लिक करें)। उस नेटवर्क का आईपी पता ढूंढें जिसे आप वर्तमान में कनेक्ट कर रहे हैं। अपने फोन के ब्राउज़र में, उस आईपी पते में टाइप करें और संलग्न करें: 3000 के अंत तक

+4

क्या होता है जब भी आपको "यह वेबपृष्ठ उपलब्ध नहीं है"? –

+0

जब मैं ऐसा करने का प्रयास करता हूं, तो मुझे निम्न त्रुटि मिलती है: "यह वेबपृष्ठ ERR_CONNECTION_REFUSED उपलब्ध नहीं है"। इस पर काबू पाने का कोई तरीका? –

23

रेल 4.2 का उपयोग करने वाले किसी भी व्यक्ति के लिए, आईपी पते के माध्यम से पहुंचने का प्रयास करने के लिए शायद a change in Rails के कारण विफल हो जाएगा।

rails server -b 0.0.0.0 का उपयोग कर सर्वर प्रारंभ करें आपको अपने फोन से पहले अपने लोकहोस्ट तक पहुंचने की अनुमति देगा।

+0

यह मेरे लिए काम किया। धन्यवाद। – GregSantulli

+1

मेरी इच्छा है कि मैं यह जवाब +1000 दे सकता हूं। इस से पहले सब कुछ करने की कोशिश कर रहे हैं। – jayp

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

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