search icon

استقرار NextJS با Drag&Drop

اگر می خواهید به سرعت و بدون انجام تنظیمات و کار خاصی سریعا استقرار پروژه خود را انجام بدهید روش Drag&Drop بهترین راه کار برای این مورد است.

با Drag&Drop می توانید به سادگی پروژه خود رو با فرمت zip فشرده کرده و تحت وب اپلود کنید تا فرایند استقرار آغاز شود.

 

نکته: این روش در طولانی مدت و در پروژه هایی با اپدیت های زیاد پیشنهاد نمی شود.

 

قبل از فشرده سازی پروژه موارد زیر رو دقت کنید رعایت کرده باشید.

 

  1.  وجود فایل package.json در فایل فشرده
  2.  عدم قرار دادن فایل های static یا node_modules داخل فایل فشرده
  3.  فشرده سازی با پسوند Zip

 

وجود فایل package.json

برای نصب کتابخانه های مورد نیاز پروژه حتما باید فایل package.json داخل مسیر پروژه شما وجود داشته باشد چون ما با دستور npm install یا yarn install کتابخانه های مورد نیاز پروژه را نصب می کنیم.

 

عدم قرار دادن فایل های Static و Venv

برخی از فایل ها و پوشه ها نباید به سرور ارسال شوند فایل هایی مثل venv یا فایل های static که حجم زیادی دارند پس حتما از قرار دادن این فایل ها در فایل فشرده ای که قرار است به سرور ارسال کنید جلوگیری کنید.

 

فشرده سازی با پسوند Zip

فشرده سازی پروژه باید با پسوند zip باشد تا سمت رانفلر امکان extract وجود داشته باشد.