نکات DevTools: نقشه های منبع چیست؟

سوفیا املیانوا
Sofia Emelianova

نقشه‌های منبع به شما امکان می‌دهند کد خود را حتی پس از ترکیب و کوچک‌سازی آن، قابل خواندن و اشکال‌زدایی نگه دارید، بدون اینکه بر عملکرد تأثیر بگذارد.

هنگام استفاده از ترانسپایلرها، مینی‌فایرها و بسته‌کننده‌های مختلف، کدی که استفاده می‌کنید با کدی که می‌نویسید متفاوت است. برای بهبود عملکرد شبکه، این ابزارها کد را در یک خط فشرده می کنند، کاراکترهای غیر ضروری را حذف می کنند و متغیرها را کوتاه می کنند.

کد کوچک شده و کد اصلی.

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

نقشه منبع

Chrome DevTools هم کد مستقر شده و هم نقشه‌های منبع را می‌خواند و به شما امکان می‌دهد کد خود را همانطور که معمولاً انجام می‌دهید اشکال زدایی کنید ، حتی با نقاط شکست .

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

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

علاوه بر این، نقشه های منبع می توانند پسوند داشته باشند. اگر ابزارها و فریم ورک هایی می سازید، از آنها حمایت کنید. این مطالعه موردی را بررسی کنید: اشکال‌زدایی زاویه‌ای بهتر با DevTools ، جایی که تیم DevTools و Angular با پشتیبانی از برنامه افزودنی x_google_ignoreList ، تجربه اشکال‌زدایی را در DevTools بهبود بخشیدند.

برای کسب اطلاعات بیشتر، نگاه کنید به: