💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ Mehrjoo
کار نکردن دستور build
Mehrjoo حل شده توسط Mehrjoo

سلام یبار دیگه سوالم رو تکرار میکنم .

دستور npm run dev روی پروژه کار میکنه و همه چی درسته الحمدلله

ولی دستور npm run build رو که میزنم هیچی کار نمیکنه و صفحه بصورت اچ تی ام ال خام نمایش داده میشود .

علت رو هنوز نیافتم . لطفا لطفا لطفا کمک کنید .

 

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

درود بر شما 

  1. ممکنه تنظیمات build پروژه درست نباشه. اگر ازVite استفاده می‌کنید، مطمئن شید که تنظیمات production به درستی پیکربندی شده.
  2. حذف و بازسازی node_modules: گاهی وقتا مشکلات مربوط به وابستگی‌ها باعث اینجور مشکلات میشه. امتحان کنید پوشه node_modules رو پاک کنید و دوباره با npm install بسازید.
  3. بررسی console برای ارورها: موقع اجرای npm run build، به ارورهایی که ممکنه توی console ظاهر بشه دقت کنید. اونا می‌تونن سرنخ‌های خوبی بهتون بدن.
  4. بررسی فایل‌های خروجی: مطمئن شید فایل‌های خروجی build شده، مثل CSS و JavaScript، به درستی تولید و بارگذاری میشن. شاید مشکل از نحوه لینک شدن این فایل‌ها توی HTML باشه.

در مورد تفاوت بین npm run dev و npm run build:

  • npm run dev: این دستور پروژه رو در حالت توسعه (development) اجرا می‌کنه. معمولاً شامل hot-reloading و ابزارهایی برای کمک به توسعه‌دهنده است. کدها به شکل غیر فشرده و قابل خواندن باقی می‌مونن.
  • npm run build: این دستور پروژه رو برای تولید (production) آماده می‌کنه. کدها بهینه‌سازی می‌شن، فشرده می‌شن و همه چیز برای اجرا در محیط تولید آماده میشه. این نسخه معمولاً سبک‌تر و سریع‌تره.

اگه بازم سوالی داشتید یا نیاز به کمک بیشتری بود، بگید. موفق باشید!

محمدرسول اصغری ۲۸ خرداد ۱۴۰۳، ۱۶:۳۱

سلام کار هایی که گفتید رو انجام دادم ولی هنوز جواب نگرفتم . ولی خطا هایی که توی کنسول دارم رو میزارم یه نگاهی بکنید و بهم پاسخ بدهید . ممنون 

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://[::1]:5173/resources/js/app.js. (Reason: CORS request did not succeed). Status code: (null).
Module source URI is not allowed in this document: “http://[::1]:5173/resources/js/app.js”. video-share:21:211
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://[::1]:5173/@vite/client. (Reason: CORS request did not succeed). Status code: (null).
2
Module source URI is not allowed in this document: “http://[::1]:5173/@vite/client”.

با زدن دستور ران بیلد این‌ها رو توی کنسول دارم . 

ولی با ران دِو که میزنم حتی موقعی که سورس صفحه رو میبینم بهم میگه نشون میده فایل‌های سی اس اس و جاوا رو .

فایل پیوست :

untitled-bBIb.jpg
بهترین پاسخ
Mehrjoo ۲۹ خرداد ۱۴۰۳، ۱۱:۲۴