সুচিপত্র:

কিভাবে হেরোকুতে একটি Node.js অ্যাপ স্থাপন করা যায়: 3 টি ধাপ
কিভাবে হেরোকুতে একটি Node.js অ্যাপ স্থাপন করা যায়: 3 টি ধাপ

ভিডিও: কিভাবে হেরোকুতে একটি Node.js অ্যাপ স্থাপন করা যায়: 3 টি ধাপ

ভিডিও: কিভাবে হেরোকুতে একটি Node.js অ্যাপ স্থাপন করা যায়: 3 টি ধাপ
ভিডিও: node js bangla tutorial 10 : creating node server and deploy on Heroku 2024, নভেম্বর
Anonim
কিভাবে হেরোকুতে একটি Node.js অ্যাপ স্থাপন করা যায়
কিভাবে হেরোকুতে একটি Node.js অ্যাপ স্থাপন করা যায়

আমি কিভাবে একটি বিনামূল্যে অ্যাকাউন্ট ব্যবহার করে হেরোকুতে আমার নোডজেএস অ্যাপটি স্থাপন করেছি তা এখানে। প্রয়োজনীয় সফটওয়্যারগুলি ডাউনলোড করতে লিঙ্কগুলিতে ক্লিক করুন:

ব্যবহৃত সফটওয়্যার:

ভিএসকোড (অথবা আপনার পছন্দের যে কোন পাঠ্য সম্পাদক)

হেরোকুসিএলআই

গিট

ধাপ 1: একটি Package.json তৈরি করুন

ভূমিকা:

হেরোকু একটি হোস্টিং ওয়েবসাইট যা ypu কে প্রতি মাসে 500+ ঘন্টা রানটাইম সহ বিনামূল্যে 5 টি অ্যাপ স্থাপন করতে দেয়। একটি স্থাপন করতে, আপনাকে 3 টি ফাইল আপলোড করতে হবে:

একটি package.json এবং package-lock.json flle। আপনি এখানে ক্লিক করে একটি তৈরির ধাপে ধাপে ধাপে ধাপে আমার অন্যান্য টিউটোরিয়াল অনুসরণ করতে পারেন। প্যাকেজ- lock.json তৈরি হওয়ার পরে স্বয়ংক্রিয়ভাবে প্রদর্শিত হয়। যেহেতু আমরা এটি হার্কুতে চালাচ্ছি, আপনার প্যাকেজে, json ফাইলে আপনাকে একটি সূচনা স্ক্রিপ্ট এবং আপনার নোডের যাচাইকরণ enines- এ নির্দিষ্ট করতে হবে। এখন এটি কমান্ড নোড -v চালান। এখানে একটি উদাহরণ:

{

"নাম": "হিরকু", "সংস্করণ": "1.0.0", "বর্ণনা": "", "main": "index.js", "স্ক্রিপ্ট": {

"test": "echo \" ত্রুটি: কোন পরীক্ষা নির্দিষ্ট নয় & "&& প্রস্থান 1", "start": "node server.js"

}, "কীওয়ার্ড": , "লেখক": "", "লাইসেন্স": "আইএসসি", "ইঞ্জিন": {

"নোড": "12.x"

}

}

ধাপ 2: আপনার Node.js অ্যাপ তৈরি করুন

যেহেতু এই অ্যাপটি যে কোন পোর্ট হিরকুতে আমাদের চলবে, তাই আমাদের এই কোড প্রসেস ব্যবহার করে কোডটি নির্ধারণ করতে হবে। env. PORT। এখানে একটি নোড জেএস অ্যাপ্লিকেশন যা "হ্যালো" বলে:

const http = প্রয়োজন ('http'); // লাইব্রেরি লোড করে সার্ভারভার পোর্ট = process.env. PORT || হিসাবে কাজ করতে সক্ষম করে 5000; // স্থানীয় হোস্ট http.createServer (ফাংশন (req, res) {// একটি সার্ভার res.writeHead (200, {'বিষয়বস্তু-টাইপ': 'টেক্সট/প্লেইন') তৈরি করে হেরুকু যা দেয় বা পোর্ট নম্বর নির্দিষ্ট করে)}); // নির্দিষ্ট করে যে রেসপন্স "হ্যালো" একটি পাঠ্য res.end ("হ্যালো"); // পাঠ্য "হ্যালো" পাঠ্যকে ইয়েব পৃষ্ঠায় দেখায়})। শুনুন (পোর্ট); // এই সার্ভারটিকে পোর্ট নং -এ সংযুক্ত করে।

ধাপ 3: কমান্ড প্রম্পট

কমান্ড প্রম্পট
কমান্ড প্রম্পট
কমান্ড প্রম্পট
কমান্ড প্রম্পট
কমান্ড প্রম্পট
কমান্ড প্রম্পট
  • "রান" বক্স খুলতে উইন্ডোজ+আর চেপে আপনার কমান্ড প্রম্পট খুলুন তারপর "cmd" টাইপ করুন এবং তারপর "ওকে" ক্লিক করুন
  • আপনার সিএমডিতে, "সিডি.." টাইপ করে রুটটিতে যান যতক্ষণ না কোনও পাথ অন্তর্ভুক্ত না হয়।

  • Npm (নোড দ্বারা ইনস্টল করা একটি লাইব্রেরি ম্যানেজার), git এবং heroku টাইপ করে সঠিকভাবে ইনস্টল করা আছে কিনা তা পরীক্ষা করুন:

এনপিএম -রূপান্তর

git --version heroku --version

আপনার হার্কু অ্যাকাউন্টে লগ ইন করুন।

হেরকু লগইন

এটি হেরোকুতে একটি অ্যাপ্লিকেশন তৈরি করে:

হিরকু তৈরি

আপনার ফাইল আপলোড করার জন্য, আপনাকে সিডি টাইপ করে এর পথ পেতে হবে

সিডি

এই পথের আইটেমগুলির জন্য আপনার লোকাল ডিভাইসে একটি নতুন সংগ্রহস্থল (ফোল্ডার) তৈরি করে

git init

আপনার অ্যাপে গিটের মাধ্যমে হিরকুতে একটি ফোল্ডারের সাথে দূরবর্তীভাবে সংযোগ করুন

হেরকু গিট: রিমোট

আপনার অ্যাপে git এর মাধ্যমে এই ফাইলটি দূরবর্তীভাবে আপনার স্থানীয় গিট রিপোজিটরি ইউ -তে কপি করে

git যোগ করুন।

ফোল্ডারে আপনার করা পরিবর্তনগুলি "এটি আরও ভাল করুন" এর বার্তা সহ সংরক্ষণ করুন

git commit -am "এটাকে আরো ভালো করে তুলুন"

হিরকুতে গিট ফোল্ডারে ফাইল আপলোড করে। এটি ডাউনলোড করার জন্য অপেক্ষা করুন

git push heroku মাস্টার

অ্যাপটি খোলে

হেরোকু ওপেন অ্যাপ

প্রস্তাবিত: