विंडोज पर सिनात्रा वेब एप्लिकेशन शुरू करना - रूबी, सिनात्रा

मैं रुबी / सिनात्रा के लिए नया हूं लेकिन एक सिनात्रा आवेदन विरासत में मिला हूं।

मैंने कुछ दस्तावेज पढ़ा लेकिन मौजूदा सिनात्रा आवेदन चलाने के लिए बस एक आसान तरीका ढूंढ रहा हूं।

मैंने इसे पढ़ा है सिनात्रा-reloader विकास के लिए उपयोग शुरू करने के लिए अच्छा है, लेकिन मैं वास्तव में वेब एप्लिकेशन को शुरू करने की तलाश में हूं।

मैं कमांड लाइन कमांड का उपयोग कैसे शुरू करता हूं और पोर्ट निर्दिष्ट करता हूं? एप्लिकेशन वर्तमान में config.ru फ़ाइल के साथ कॉन्फ़िगर किया गया है।

उत्तर:

जवाब के लिए 3 № 1

पतली या कुछ अन्य वेबसर्वर का प्रयोग करें:

gem install thin

फिर बस रैक कॉन्फ़िगरेशन फ़ाइल (config.ru) में पास करें:

$ thin -R config.ru start
>> Thin web server (v1.2.11 codename Bat-Shit Crazy)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:3000, CTRL+C to stop

इस मामले में बंदरगाह 3000 है, पॉइंट ब्राउज़र 0.0.0.0:3000 पर


संबंधित सवाल
सबसे लोकप्रिय