विषयसूची:
वीडियो: Heroku पर Node.js ऐप कैसे परिनियोजित करें: 3 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
यहां बताया गया है कि कैसे मैंने अपने NodeJS ऐप को एक मुफ्त खाते का उपयोग करके हरोकू पर तैनात किया। आवश्यक सॉफ़्टवेयर डाउनलोड करने के लिए बस लिंक पर क्लिक करें:
सॉफ्टवेयर का इस्तेमाल किया:
VSCode (या अपनी पसंद का कोई भी टेक्स्ट एडिटर)
हेरोकूसीएलआई
गीता
चरण 1: एक पैकेज बनाएं।json
परिचय:
Heroku एक होस्टिंग वेबसाइट है जो ypu को ५००+ घंटे प्रति माह के रनटाइम के साथ ५ ऐप्स मुफ्त में तैनात करने की अनुमति देती है। एक को परिनियोजित करने के लिए, आपको 3 फ़ाइलें अपलोड करनी होंगी:
एक package.json और package-lock.json flle। आप यहां क्लिक करके एक बनाने पर चरण दर चरण ट्यूटोरियल के लिए मेरे अन्य ट्यूटोरियल का अनुसरण कर सकते हैं। package.json बनने के बाद package-lock.json अपने आप दिखाई देता है। चूंकि हम इसे हरकू पर, आपके पैकेज पर, जोंस फाइल पर चलाएंगे, इसलिए आपको एक स्टार्ट स्क्रिप्ट और एनाइन्स पर अपने नोड के सत्यापन को निर्दिष्ट करने की आवश्यकता है। अब तक यह कमांड नोड -v चलाएँ। यहाँ एक उदाहरण है:
{
"नाम": "हेरोकू", "संस्करण": "1.0.0", "विवरण": "", "मुख्य": "index.js", "स्क्रिप्ट": {
"परीक्षण": "गूंज \"त्रुटि: कोई परीक्षण निर्दिष्ट नहीं\" && निकास 1", "प्रारंभ": "नोड सर्वर.जेएस"
}, "कीवर्ड": , "लेखक": "", "लाइसेंस": "आईएससी", "इंजन": {
"नोड": "12.x"
}
}
चरण 2: अपना Node.js ऐप बनाएं
चूंकि यह ऐप किसी भी पोर्ट हेरोकू पर चलेगा, इसलिए हमें यह कोड निर्धारित करने की आवश्यकता है जो हमें इस कोड प्रक्रिया का उपयोग करके देगा। env. PORT। यहां एक नोड जेएस ऐप है जो "हैलो" कहता है:
कॉन्स्ट http = आवश्यकता ('http'); // सर्वरवर पोर्ट के रूप में कार्य करने के लिए पुस्तकालय को लोड करता है = process.env. PORT || 5000; // स्थानीय होस्ट http.createServer (फ़ंक्शन (req, res) {// एक सर्वर बनाता है res.writeHead (200, {'सामग्री-प्रकार': 'पाठ/सादा'}); // निर्दिष्ट करता है कि प्रतिक्रिया "हैलो" एक पाठ res.end("hello"); // पाठ "हैलो" वें ईवेब पेज पर दिखाता है})। सुनो (पोर्ट); // इस सर्वर को पोर्ट नंबर से जोड़ता है।
चरण 3: कमांड प्रॉम्प्ट
- "रन" बॉक्स खोलने के लिए विंडोज + आर दबाकर अपना कमांड प्रॉम्प्ट खोलें, फिर "cmd" टाइप करें और फिर "ओके" पर क्लिक करें।
- आप पर सीएमडी, "सीडी.." टाइप करके रूट पर जाएं जब तक कि कोई पथ शामिल न हो।
- जांचें कि क्या एनपीएम (नोड द्वारा स्थापित एक पुस्तकालय प्रबंधक), गिट और उसकेोकू टाइप करके ठीक से स्थापित है:
एनपीएम --संस्करण
git --version Heroku --version
योर हरकू अकाउंट में लॉग इन करें।
हरोकू लॉगिन
यह उसकेोकू पर एक ऐप बनाता है:
हरोकू क्रिएट
अपनी फ़ाइलें अपलोड करने के लिए, आपको cd. लिखकर इसके पथ पर जाना होगा
सीडी
इस पथ में आइटम के लिए आपके स्थानीय डिवाइस पर एक नया भंडार (फ़ोल्डर) बनाता है
git init
अपने ऐप पर गिट के माध्यम से उसकेोकू पर एक फ़ोल्डर से दूरस्थ रूप से कनेक्ट करें
हरोकू गिट: रिमोट
अपने ऐप पर git के माध्यम से इस फ़ाइल को दूरस्थ रूप से आपके स्थानीय git रिपॉजिटरी में कॉपी करता है
गिट जोड़ें।
आपके द्वारा फ़ोल्डर में किए गए परिवर्तनों को "इसे बेहतर बनाएं" के संदेश के साथ सहेजें
git कमिट -am "इसे बेहतर बनाएं"
फ़ाइलों को उसकेोकू पर गिट फ़ोल्डर में अपलोड करता है। इसके डाउनलोड होने का इंतजार करें
गिट पुश हेरोकू मास्टर
ऐप खोलता है
हरोकू ओपन ऐप
सिफारिश की:
कैसे एक 8x8x8 एलईडी क्यूब का निर्माण करें और इसे एक Arduino के साथ नियंत्रित करें: 7 चरण (चित्रों के साथ)
कैसे एक 8x8x8 एलईडी क्यूब का निर्माण करें और इसे एक Arduino के साथ नियंत्रित करें: जनवरी 2020 संपादित करें: मैं इसे छोड़ रहा हूं यदि कोई इसका उपयोग विचारों को उत्पन्न करने के लिए करना चाहता है, लेकिन इन निर्देशों के आधार पर क्यूब बनाने का कोई मतलब नहीं है। एलईडी ड्राइवर आईसी अब नहीं बने हैं, और दोनों स्केच पुराने संस्करण में लिखे गए थे
अपनी पहली टू-डू सूची आवेदन परिनियोजित करें: 8 कदम
अपनी पहली टू-डू सूची एप्लिकेशन को तैनात करें: यदि आप कोडिंग के लिए पूरी तरह से नए हैं या आपके पास कुछ पृष्ठभूमि कोडिंग है, तो आप सोच रहे होंगे कि सीखना कहां से शुरू करें। आपको यह सीखने की जरूरत है कि कैसे, क्या, कहां कोड करना है और फिर, एक बार कोड तैयार हो जाने के बाद, इसे पूरे देखने के लिए कैसे तैनात किया जाए। खैर, अच्छी खबर मैं
Arduino IDE से .hex फ़ाइल कैसे उत्पन्न करें, प्रोटीन पर Arduino का अनुकरण करें: 3 चरण
Arduino IDE से .hex फ़ाइल कैसे उत्पन्न करें, प्रोटियस पर Arduino का अनुकरण करें: मुझे आशा है कि यह निर्देश आपके प्रोटियस + arduino सीखने की प्रक्रिया के लिए किसी तरह से आपकी मदद करेंगे
मैक टर्मिनल का उपयोग कैसे करें, और मुख्य कार्यों का उपयोग कैसे करें: 4 कदम
मैक टर्मिनल का उपयोग कैसे करें, और मुख्य कार्यों का उपयोग कैसे करें: हम आपको दिखाएंगे कि मैक टर्मिनल कैसे खोलें। हम आपको टर्मिनल के भीतर कुछ विशेषताएं भी दिखाएंगे, जैसे कि ifconfig, निर्देशिका बदलना, फाइलों तक पहुंचना, और arp. ifconfig आपको अपना आईपी पता, और अपने मैक विज्ञापन की जांच करने की अनुमति देगा
IPhone SE पर YouTube कैसे डाउनलोड करें और उसका उपयोग कैसे करें: 20 कदम
Iphone SE पर YouTube कैसे डाउनलोड और उपयोग करें: द्वारा निर्मित: कार्लोस सांचेज़