فهرست مطالب:
- مرحله 1: یک Package.json ایجاد کنید
- مرحله 2: برنامه Node.js خود را ایجاد کنید
- مرحله 3: Command Prompt
تصویری: نحوه استقرار برنامه Node.js در Heroku: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
در اینجا نحوه استفاده از برنامه NodeJS خود در Heroku با استفاده از یک حساب رایگان آورده شده است. برای بارگیری نرم افزارهای لازم فقط روی پیوندها کلیک کنید:
نرم افزار مورد استفاده:
VSCode (یا هر ویرایشگر متن دلخواه)
HerokuCLI
گیت
مرحله 1: یک Package.json ایجاد کنید
معرفی:
Heroku یک وب سایت شبح است که به ypu اجازه می دهد تا 5 برنامه را به صورت رایگان با زمان اجرا بیش از 500 ساعت در ماه مستقر کند. برای استقرار یکی ، باید 3 فایل بارگذاری کنید:
یک pack.json و package-lock.json flle. می توانید آموزش دیگر من را برای آموزش مرحله به مرحله ساختن با کلیک کردن اینجا دنبال کنید. package-lock.json پس از ساختن package.json به طور خودکار نشان داده می شود. از آنجا که ما آن را در herku اجرا می کنیم ، در بسته json فایل شما باید یک اسکریپت شروع و نسخه node خود را در enines مشخص کنید. در حال حاضر این دستور گره -v را اجرا می کند. در اینجا مثالی آورده شده است:
{
"name": "heroku" ،
"version": "1.0.0" ،
"شرح": ""،
"main": "index.js"،
"اسکریپت ها": {
"test": "echo \" خطا: هیچ آزمایشی مشخص نشده / "&& exit 1" ،
"start": "node server.js"
}, "کلید واژه ها": ،
"نویسنده": ""،
"license": "ISC" ،
"موتورها": {
"گره": "12.x"
}
}
مرحله 2: برنامه Node.js خود را ایجاد کنید
از آنجا که این برنامه بر روی هر پورت heroku به ما اجرا می شود ، ما باید کدی را که به ما می دهد با استفاده از این کد process.env. PORT تعیین کنیم. در اینجا یک برنامه گره js وجود دارد که می گوید "سلام":
const http = require ('http')؛ // کتابخانه را بارگذاری می کند تا بتواند به عنوان پورت servervar = process.env. PORT || عمل کند 5000؛ // پورت no را به هر چیزی که heroku می دهد یا 5000 در میزبان محلی http.createServer (عملکرد (req، res) {// سرور res.writeHead ایجاد می کند (200 ، {'Content-type': 'text/plain'}) را مشخص می کند) ؛ // مشخص می کند که پاسخ "سلام" یک متن res.end ("سلام") است ؛ // متن "سلام" را در صفحه میش نشان می دهد}). گوش دهید (پورت) ؛ // این سرور را به شماره پورت متصل می کند.
مرحله 3: Command Prompt
- خط فرمان خود را با فشار دادن Windows+R باز کنید تا کادر "Run" باز شود سپس "cmd" را تایپ کنید و سپس روی "OK" کلیک کنید.
- در CMD ، با تایپ کردن "cd.." به ریشه بروید تا هیچ راهی شامل نشود.
- با تایپ کردن npm (مدیر کتابخانه نصب شده توسط node) ، git و heroku بررسی کنید:
npm -تبدیل
git -تبدیل heroku -تبدیل
وارد حساب yor herku شوید
ورود heroku
این یک برنامه در heroku ایجاد کنید:
heroku ایجاد کنید
برای بارگذاری فایل های خود ، باید با تایپ cd به مسیر آن بروید
سی دی
مخزن (پوشه) جدیدی در دستگاه locl شما برای موارد موجود در این مسیر ایجاد می کند
git init
از طریق git در برنامه خود از راه دور به یک پوشه در heroku متصل شوید
heroku git: از راه دور
این فایل را از راه دور در مخزن git محلی خود u از طریق git در برنامه خود کپی کنید
git add
تغییرات ایجاد شده در پوشه را با پیام "آن را بهتر کنید" ذخیره کنید
git commit -am "آن را بهتر کنید"
فایل ها را در پوشه git در heroku بارگذاری می کند. صبر کنید تا پایین بیاید
git push heroku master
برنامه را باز می کند
برنامه باز heroko
توصیه شده:
2048 بازی خود را با برنامه Java/Java برنامه ریزی کنید: 8 مرحله
برنامه خود را برای بازی 2048 W/Java !: من بازی 2048 را دوست دارم. بنابراین تصمیم گرفتم نسخه خودم را برنامه ریزی کنم. این بسیار شبیه به بازی واقعی است ، اما برنامه نویسی آن به من این آزادی را می دهد که هر زمان که می خواهم هر چیزی را که می خواهم تغییر دهم. اگر من به جای 4x4 معمولی یک بازی 5x5 می خواهم ، یک
Arduino: برنامه های زمان و کنترل از راه دور از برنامه Android: 7 مرحله (همراه با تصاویر)
آردوینو: برنامه های زمان و کنترل از راه دور از برنامه اندروید: من همیشه می پرسیدم که چه اتفاقی برای همه آن برد های آردوینو می افتد که مردم پس از اتمام پروژه های جالب خود به آنها احتیاج ندارند. حقیقت کمی ناراحت کننده است: هیچ چیز. من این را در خانه خانواده ام مشاهده کردم ، جایی که پدرم سعی کرد خانه خود را بسازد
برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: 18 مرحله
برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: زبان برنامه نویسی شکسپیر (SPL) نمونه ای از زبان برنامه نویسی باطنی است ، که شاید یادگیری آن جالب و استفاده از آن جالب باشد ، اما در برنامه های کاربردی واقعی بسیار مفید نیست. SPL زبانی است که در آن کد منبع r
برنامه نویسی میکروکنترلرها با برنامه نویس USBasp در Atmel Studio: 7 مرحله
برنامه نویسی میکروکنترلرها با یک برنامه نویس USBasp در Atmel Studio: سلام من آموزش های زیادی را در مورد نحوه استفاده از برنامه نویس USBasp با Arduino IDE خواندم و آموختم ، اما برای تکالیف دانشگاه نیاز به استفاده از Atmel Studio داشتم و هیچ آموزشی پیدا نکردم. پس از تحقیق و مطالعه از طریق بسیاری از
نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: 3 مرحله
نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: برای بازی با میکروکنترلرهای PIC (یا هر دستگاه دیگر) نیازی به ابزارهای گران قیمت و پیچیده ندارید. تنها چیزی که نیاز دارید یک تخته نان است که در آن مدار و برنامه نویسی خود را آزمایش کنید. البته نوعی برنامه نویس و IDE ضروری است. در این دستورالعمل