ابـراهــیم
ابـراهــیم
خواندن ۱ دقیقه·۲ سال پیش

20) انتشار پروژه در vercel

انتشار پروژه در vercel
انتشار پروژه در vercel


خب حالا که از پروژه build گرفتیم، قراره که در این درس پروژه رو منتشر کنیم. ما میتونیم پوشه out رو درون سرور قرار بدیم اما راه بهتر اینه که اونو درون پلتفرم vercel (شرکت سازنده Nextjs) به صورت رایگان منتشر کنیم. اما قبلش باید پروژه رو درون یک مخزن git قرار بدید.


ثبت نام درون vercel

شما می تونید با استفاده از اکانت گیت هاب تون ثبت نام کنید. در ضمن جدیدا ثبت نام یکم اذیت کننده شده ولی باز هم میشه ثبت نام کرد (با قند شکن و فیلترشکن امتحان کنید)


ساخت پروژه جدید در vercel

وارد داشبورد خودتون بشید و گزینه Add / new project رو انتخاب کنید:


در صفحه باز شده، روی Continue With Github رو انتخاب کنید:


تیک قسمت All repositories را بزنید و بعد از قسمت Import Git Repository ریپوزیتوری که پروژه در اون قرار داره رو انتخاب کنید و بعد دکمه import رو بزنید:


در این صفحه می تونید پیکربندی های لازم پروژه رو انجام بدیم. از اونجایی که پروژه ما نیاز به پیکربندی نداره، فقط نام رو ویرایش کنید و روی deploy کلیک کنید:

نام هر پروژه باید یکتا باشه وگرنه vercel نام پروژه رو با قرار دادن عدد تغییر میده
نام هر پروژه باید یکتا باشه وگرنه vercel نام پروژه رو با قرار دادن عدد تغییر میده


پروژه شروع به deploy شدن میکنه. این فرآیند بسته به حجم پروژه می تونه مدتی طول بکشه:


در نهایت (اگر مشکلی وجود نداشته باشه) پروژه منتشر میشه:


روی عکس پروژه کلیک کنید تا وارد آدرس بشید. آدرس پروژه با این الگو ایجاد میشه (البته اگر نامش یکتا باشه):

https://[project name].vercel.app


این پلتفرم به صورت خودکار برنامه رو در حالت production اجرا می کنه. در ضمن با هر کامیت جدید، پروژه با build جدید منتشر میشه. پس نیازی به build گرفتن از پروژه نیست.


منبع

Deploying Your Next.js App

nextjsdeploy
ساده بگیر ولی دستِ کم نگیر
شاید از این پست‌ها خوشتان بیاید