راهکارها
بازارچه ابری
Arvan Docs

مستندات فنی

دسترسی به تمامی مستندات محصولات ابر آروان

Categories
Close
دسته‌بندی‌های سایت مشاهده دسته‌بندی‌ها بستن دسته‌بندی‌ها





مشاهده همه دسته‌ها All Categories

راه‌اندازی Express برای Ruby

Time To Read < ۱ دقیقه
Date ۲۷ شهریور ۱۴۰۰

برای راه‌اندازی سرور اپلیکیشن‌ خود فقط کافی است دستور زیر را در دایرکتوری اپلیکیشن اجرا کنید:

npm start

اگر می‌خواهید پس از پایان نشست‌های سرور، سرور هم‌چنان فعال باشد، برای راه‌اندازی آن از فرمان زیر استفاده کنید. به جای FILE نام فایل اپلیکیشن‌ خود را بنویسید.

forever start FILE.js

اگر از نسخه‌های اخیر Express (بالاتر از 4.0) استفاده می‌کنید، باید دستور زیر را اجرا کنید:

./bin/www

پورت 3000، پورت پیش‌فرض Express هنگام ایجاد قالبی جدید است. در نتیجه ممکن است هنگام راه‌اندازی سرور با چنین پیام خطایی روبه‌رو شوید:

Error: listen EADDRINUSE
 at errnoException (net.js:670:11)
 at Array.0 (net.js:771:26)
 at EventEmitter._tickCallback (node.js:190:38)

معنای این پیام آن است که پورت موردنظر پیش از این اشغال شده است. مطابق نمونه‌ی زیر، اسکریپت app.js را ویرایش کنید و خط شامل app.listen() را به گونه‌ای تغییر دهید که از پورتی دیگر استفاده کند. سپس اپلیکیشن‌ خود را دوباره اجرا کنید.

app.listen(4000, function(){