সুচিপত্র:
ভিডিও: কিভাবে হেরোকুতে একটি Node.js অ্যাপ স্থাপন করা যায়: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
আমি কিভাবে একটি বিনামূল্যে অ্যাকাউন্ট ব্যবহার করে হেরোকুতে আমার নোডজেএস অ্যাপটি স্থাপন করেছি তা এখানে। প্রয়োজনীয় সফটওয়্যারগুলি ডাউনলোড করতে লিঙ্কগুলিতে ক্লিক করুন:
ব্যবহৃত সফটওয়্যার:
ভিএসকোড (অথবা আপনার পছন্দের যে কোন পাঠ্য সম্পাদক)
হেরোকুসিএলআই
গিট
ধাপ 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 মাস্টার
অ্যাপটি খোলে
হেরোকু ওপেন অ্যাপ
প্রস্তাবিত:
DIY -- কিভাবে একটি মাকড়সা রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: 6 টি ধাপ
DIY || কিভাবে একটি স্পাইডার রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: স্পাইডার রোবট তৈরির সময় কেউ রোবটিক্স সম্পর্কে অনেক কিছু শিখতে পারে। এই ভিডিওতে আমরা আপনাকে দেখাবো কিভাবে একটি স্পাইডার রোবট তৈরি করা যায়, যা আমরা আমাদের স্মার্টফোন ব্যবহার করে পরিচালনা করতে পারি (Androi
কিভাবে একটি ডিজিটাল ক্যালিপার ছিঁড়ে ফেলা যায় এবং কিভাবে একটি ডিজিটাল ক্যালিপার কাজ করে: 4 টি ধাপ
কিভাবে একটি ডিজিটাল ক্যালিপার ছিঁড়ে ফেলা যায় এবং কিভাবে একটি ডিজিটাল ক্যালিপার কাজ করে: অনেকেই জানেন কিভাবে পরিমাপের জন্য ক্যালিপার ব্যবহার করতে হয়। এই টিউটোরিয়ালটি আপনাকে শেখাবে কিভাবে ডিজিটাল ক্যালিপার ছিঁড়ে ফেলতে হয় এবং কিভাবে ডিজিটাল ক্যালিপার কাজ করে তার ব্যাখ্যা
কিভাবে এক্সেলে ম্যাক্রো তৈরি করা যায় এবং সহজেই ডাটা কপি করা যায়।: 4 টি ধাপ
কিভাবে এক্সেলে ম্যাক্রো তৈরি করা যায় এবং সহজেই ডাটা কপি করা যায় .: হাই
একটি ওয়েবপেজে ক্লিপবোর্ড বোতামে একটি অনুলিপি স্থাপন করা: 5 টি ধাপ (ছবি সহ)
একটি ওয়েবপৃষ্ঠায় ক্লিপবোর্ড বোতামে একটি অনুলিপি স্থাপন করা: এটি সহজ মনে হতে পারে, এবং আমি এটিকে ইন্সট্রাকটেবলগুলিতে রাখার জন্য নির্বোধ দেখতে পারি, কিন্তু বাস্তবে এটি এত সহজ নয়। CSS, Jquery, HTML, কিছু অভিনব জাভাস্ক্রিপ্ট আছে, এবং, ভাল, আপনি জানেন
কিভাবে সহজ ধাপ এবং ছবি দিয়ে একটি কম্পিউটারকে আলাদা করা যায়: 13 টি ধাপ (ছবি সহ)
কিভাবে সহজ ধাপ এবং ছবি দিয়ে একটি কম্পিউটারকে ডিসাসেম্বল করবেন: এটি একটি পিসি কিভাবে ডিসাসেম্বল করা যায় সে সম্পর্কে একটি নির্দেশনা। বেশিরভাগ মৌলিক উপাদানগুলি মডুলার এবং সহজেই সরানো হয়। তবে এটি গুরুত্বপূর্ণ যে আপনি এটি সম্পর্কে সংগঠিত হন। এটি আপনাকে অংশগুলি হারানো থেকে রক্ষা করতে সহায়তা করবে, এবং পুনরায় সমাবেশ তৈরিতেও সহায়তা করবে