تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ shayan ahmadi
مشکل در path.join
جامعه نود جی اس ایجاد شده در ۲۲ آذر ۱۴۰۲

مشکل اینه که url‌ها همه از "/" درست شده اند و path.join برای اینه که یک path به صورت استرینگ شده برای ما بسازه ولی چون path سیستم عامل‌های یونیکس با ویندوز فرق داره (path فایل‌ها در ویندوز برخلاف یونیکس و لینوکس از "\" درست میشن) پس در واقع path.join در ویندوز آدرسی با جدا کننده "\" به آبجکت URL میده و به همین دلیل در سیستم عامل ویندوز، کد دچار خطا میشه. ای کاش دوره رو با ویندوز رکورد میکردین... 

سلام،

url‌ها در تمامی سیستم عامل‌ها یک ساختار دارند و روی مرورگرها اجرا میشوند و از / استفاده میشود. اگر منظورتون سیستم فایل هست همان join مشکل را حل میکند و اگر هم نیاز داشتید میتونید از متد replace استفاده کنید. ضمنا در ویندوز هر دو فرمت / و \ خوانده میشود.

 

همچنین، شما اگر میخواهید بصورت حرفه ای سمت بک اند فعالیت کنید به لینوکس مهاجرت کنید.

محسن موحد ۲۵ آذر ۱۴۰۲، ۰۱:۲۱