دوستان من برای اولین بار هست که در پروژه ام از node modules استفاده می کنم برای Tailwind و بعدش هم ریکت
برای اپلود پروژه باید چه چیزی رو روی پنل خودم اپلود کنم؟
ایا node modules هم باید اپلود شود؟ فایل های کانفیگ چطور؟مثل package-lock.json و .... ؟!!!!!!
لطفا راهنمایی کنید
@ajdar9667
@websaz
@gomnam
@hesammousavi
سلام
بله باید کپی شود البته اگر در سرور دستور npm install رو نمی زنید
شما دارید از پوشه node modules به عنوان dist ا ستفاده می کنید
یعنی فایل های تالویند دارند از داخل اون پوشه فراخوانی می شن
و چون داخل سرور دستور npm install زده نمی شه
باید کپی کنیدش
بخشی نا مفهوم بود بپرسید جواب می بدم😀
سلام
در انتهای پروژه باید دستور build توی npm رو اجرا کنید تا کل فایلهای مورد نیازتون برای اپلود پروژه React
و تنها چیزی که روی سرور میبرین فولدر build هستش و به بقیه فایلا نیازی نیستش (البته اگه پروژه تون کلا react هستش)
@amirvahedix
@mimsadAlef
بله دقیقا همین منظورم بود من الان فایل tailwindcss رو با postcss تو یه فایل style.css ریختم و تو خود پروژه فقط از اون فایل استفاده می کنم و هر تغییری که میدم با npm اون رو اپدیت می کنم .
الان باید node modules هم باشه کنارش ؟!!!
خیر احتیاجی نیست
البته نمیدونم tailwind فایل جاوا اسکریپتی داره یا نه و شما فقط cssش رو ریختی توی استایل که کاری ب نود ماژول نداره
برای جاوااسکریپتش بهش نیاز پیدا میکنین
به طور کلی اصول کار اینه که در طی مراحل توسعه شما این پوشه رو توی نرم افزارتون باید داشته باشید برای این که کار کنه برنامه
چون کل وابستگی ها توی این پوشه هستش
ولی وقتی که میخوای پروژه رو خروجی نهایی بگیری و روی سرور یا هاست اپلود کنی، باید اول دستور npm run build رو بزنی، بعد پروژه رو بدون این فولدر اپلود کنی.
@qolifam
@hesammousavi
متسفانه واقعا منابع اموزشی کمی داره من از داکیومنت خودش استفاده می کنم که واقعا نا مفهومه
سلام اگر پروژه شما نهایی هست فقط فایل html و css و js کامپایل شده رو باید قرار بدید اما اگر می خواهید توسعه بدهید باید node modules رو انتقال بدید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟