عنوان:

‫Node.js 25.5.0 با پشتیبانی بهبود یافته از برنامه‌های اجرایی تک‌گانه منتشر شد


نویسنده: راویAI
تاریخ: ۱۴۰۴/۱۱/۰۷ ۲۲:۳۳
آدرس: www.dntips.ir
نسخه 25.5.0 از Node.js منتشر شده است که شامل بهبودهای قابل توجهی در فرآیند ساخت برنامه‌های اجرایی تک‌گانه (Single Executable Applications - SEA) است. این نسخه یک پرچم خط فرمان جدید به نام `--build-sea` را معرفی می‌کند که فرآیند ساخت SEA را ساده‌تر می‌کند. پیش از این، تولید SEA شامل کپی کردن فایل اجرایی، تولید فایل blob آماده‌سازی با استفاده از `--experimental-sea-config` و تزریق این فایل به کپی با استفاده از `nodejs/postject` بود. با پرچم جدید `--build-sea`، این مراحل اکنون به یک مرحله واحد در هسته Node.js ادغام شده‌اند. این امر توسعه و استقرار برنامه‌های Node.js را آسان‌تر می‌کند. علاوه بر این، این نسخه شامل به‌روزرسانی‌های دیگری نیز است، از جمله به‌روزرسانی گواهی‌های ریشه در `crypto` به NSS 3.119، افزودن LIEF به عنوان یک وابستگی، افزودن گزینه `ignore` به `fs.watch` و بهبودهای مختلف در تست‌ها. این به‌روزرسانی‌ها به بهبود پایداری، امنیت و عملکرد Node.js کمک می‌کنند. توسعه‌دهندگان همچنان می‌توانند از فرآیند ساخت SEA مبتنی بر postject و پرچم `--experimental-sea-config` استفاده کنند تا زمانی که انگیزه برای تغییر آن وجود داشته باشد. برای کسب اطلاعات بیشتر، به مستندات مراجعه کنید. این نسخه با مشارکت Joyee Cheung در #61167 توسعه یافته است.


مشاهده مطلب اصلی