دانلود Deno برای ویندوز؛ محیط اجرای JavaScript و TypeScript
Deno محیط اجرای JavaScript و TypeScript با ابزارهایی مانند قالببندی و آزمون است. این صفحه بستهٔ رسمی ZIP نسخهٔ 2.9.8 برای Windows x64 را معرفی میکند. Deno گزینهٔ تکمیلی دوره است و برای دنبالکردن مسیر اصلی مبتنی بر مرورگر و Node.js اجباری نیست.
اطلاعات نرمافزار
- فناوری و ابزار
- Deno · JavaScript · TypeScript · Windows
- نسخه
- 2.9.8
- سیستمعامل
- Windows x64 — ZIP با فایل اجرایی deno.exe
- سازنده
- Deno Land و مشارکتکنندگان پروژه
- مجوز
- MIT؛ اجزای ثالث با مجوزهای خود
- حجم
- ۴۰٫۹ مگابایت
پیشنیاز و روش اجرا
Windows x64 — ZIP با فایل اجرایی deno.exe؛ دریافت از منبع رسمی. فایل ZIP رسمی Windows x64 را دریافت و در پوشهای مناسب استخراج کنید. در PowerShell همان پوشه، .deno.exe --version را اجرا کنید. در صورت نیاز پوشهٔ ابزار را به PATH کاربر اضافه و ترمینال تازه باز کنید. دسترسی شبکه و فایل در زمان اجرا باید متناسب با نیاز برنامه مجاز شود؛ برای رفع خطا همهٔ مجوزها را یکجا باز نکنید.
راهنمای نصب و سازگاری
فایل ZIP رسمی Windows x64 را دریافت و در پوشهای مناسب استخراج کنید. در PowerShell همان پوشه، .deno.exe --version را اجرا کنید. در صورت نیاز پوشهٔ ابزار را به PATH کاربر اضافه و ترمینال تازه باز کنید. دسترسی شبکه و فایل در زمان اجرا باید متناسب با نیاز برنامه مجاز شود؛ برای رفع خطا همهٔ مجوزها را یکجا باز نکنید.
این مقاله چه چیزی به شما میدهد؟
- اجرای JavaScript و TypeScript در محیط Deno.
- قالببند و ابزار آزمون در دسترس توسعهدهندهاند.
- دسترسیهای حساس باید متناسب با نیاز برنامه اعطا شوند.
Deno در کنار مرورگر و Node.js
زبان JavaScript در محیطهای مختلف اجرا میشود و هر محیط API و ابزارهای خودش را دارد. Deno گزینهای برای اسکریپت و برنامههای JavaScript و TypeScript است. وجود قابلیت سازگاری با npm و Node بهمعنای یکسانبودن تمام رفتارها و افزونههای بومی نیست؛ مستندات وابستگی پروژه را بررسی کنید. برای دورهٔ اصلی درسآوند، نصب همزمان همهٔ محیطها لازم نیست.
بستهٔ معرفیشده
این فایل ZIP انتشار رسمی 2.9.8 برای Windows x64 است؛ حجم بررسیشده 42,917,472 بایت است. ZIP را در پوشهٔ مناسب استخراج کنید؛ صرف دریافت فایل فشرده، فرمان deno را به PATH اضافه نمیکند. سیستمهای ARM64، Linux و macOS به بستهٔ مناسب خود نیاز دارند. مجوز پروژه MIT است.
بررسی اجرا در PowerShell
در پوشهای که deno.exe استخراج شده، فرمان زیر را اجرا کنید. پیشوند نقطه و جداکنندهٔ مسیر در PowerShell برای اجرای فایل همان پوشه به کار میرود.
.\deno.exe --versionیک برنامهٔ سادهٔ TypeScript
فایل hello.ts را با کد زیر بسازید. این مثال فقط پیام چاپ میکند و نیازی به دسترسی فایل یا شبکه ندارد.
const course: string = "JavaScript";
console.log(`Learning ${course}`);.\deno.exe run hello.tsمدل مجوز را بشناسید
عملیاتی مانند خواندن فایل یا درخواست شبکه میتوانند نیازمند اجازه باشند. اگر اسکریپتی دسترسی میخواهد، علت و دامنهٔ آن را در کد و مستندات بررسی کنید. استفادهٔ همیشگی از allow-all برای ساکتکردن خطا، هدف محدودکردن دسترسی را از بین میبرد. اسکریپتی که از اینترنت دریافت شده پیش از اجرا نیاز به بررسی منبع و محتوا دارد.
قالببندی و بررسی نوع
پس از قرارگرفتن ابزار در PATH، میتوانید از فرمانهای معمول deno استفاده کنید. مثال زیر قالب فایل و بررسی نوع را جدا اجرا میکند؛ اجرای موفق برنامه و بررسی نوع دو کار مرتبط اما جدا هستند.
deno fmt hello.ts
deno check hello.tsمطالب مرتبط و منابع رسمی
شروع JS از پایه: https://www.darsavand.com/resources/javascript-introduction-first-program
محیط اصلی تمرین Node.js: https://www.darsavand.com/resources/nodejs-lts-windows-download
نصب رسمی: https://docs.deno.com/runtime/getting_started/installation/
مدل امنیت و مجوزها: https://docs.deno.com/runtime/fundamentals/security/
انتشار بسته: https://github.com/denoland/deno/releases/tag/v2.9.8
مشخصات فایل در ۵ آبان ۱۴۰۵ بررسی شدهاند.