۲۹ شهریور ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

Deno 1.30 از ماژول های داخلی Node.js پشتیبانی می کند

زمان اجرا JavaScript/TypeScript نیز فایل پیکربندی را به روز می کند.

زمان اجرا JavaScript/TypeScript نیز فایل پیکربندی را به روز می کند.

نسخه ۱.۳۰ زمان اجرا Deno JavaScript/TypeScript، که در اواخر ژانویه ۲۰۲۳ منتشر شد، بر پشتیبانی از ماژول های داخلی Node.js تأکید می کند و به روز رسانی عمده ای را برای فایل پیکربندی ارائه می دهد.

با Deno، بسته‌های npm قبلاً به ماژول‌های داخلی Node.js مانند fs (سیستم فایل)، مسیر، فرآیند، و موارد دیگر از طریق لایه سازگاری Node.js در زمان اجرا. در نسخه ۱.۳۰ که در ۲۵ ژانویه منتشر شد، این ماژول‌ها از طریق node: مشخص‌کننده‌ها. برای توسعه دهندگانی که از کد با Deno و Node.js استفاده می کنند، طرح node: در هر دو زمان اجرا کار می کند. Deno به عنوان یک جایگزین امن تر برای Node.js قرار گرفته است که از npm استفاده می کند.

همچنین در Deno 1.30، اکنون می‌توان مستقیماً از یک فایل deno.json به‌عنوان یک نقشه وارداتی استفاده کرد، چیزی که طرفداران آن را به‌روزرسانی اصلی فایل پیکربندی توصیف کردند. قبلاً، با تعیین کلید importMap به همراه یک مسیر به فایل نقشه واردات، می‌توان به Deno گفت که کجا به دنبال فایل نقشه وارداتی باشد. این رویکرد به معنای وجود دو فایل با پیکربندی بود. برای خلاصه‌تر کردن موارد، توسعه‌دهندگان اکنون می‌توانند کلیدهای واردات و scopes را در یک فایل پیکربندی مشخص کنند. Deno به طور خودکار فایل پیکربندی را به عنوان یک نقشه وارد می کند.

دستورالعمل‌های نصب Deno را می‌توانید در deno.land پیدا کنید. Deno 1.30 همچنین شامل بیش از ۲۵ رفع اشکال مربوط به عملکرد npm و Node-API است. APIها نیز از جمله Deno.Listener.ref() و Deno.Listener.unref() تثبیت شده اند. و deno fmt اکنون می تواند بدون نقطه ویرگول قالب بندی شود.

Deno 1.30 قبل از Deno 1.29 در اواسط دسامبر ۲۰۲۲، دارای بهبود سازگاری npm و به روز رسانی REPL. سه نسخه عمدتاً رفع اشکال Deno 1.30 نیز از زمان ورود نسخه ۱.۳۰ منتشر شده است. p>