Deno (/ˈdiːnoʊ/, произносится как dee-no
) — это среда выполнения JavaScript, TypeScript и WebAssembly с безопасными настройками по умолчанию и отличным опытом разработки. Он построен на V8, Rust и Tokio.
Узнайте больше о среде выполнения Deno в документации.
Установите среду выполнения Deno в свою систему, используя одну из команд ниже. Обратите внимание, что существует несколько способов установки Deno. Полный список вариантов установки можно найти здесь.
Оболочка (Mac, Linux):
локон -fsSL https://deno.land/install.sh | ш
PowerShell (Windows):
ирм https://deno.land/install.ps1 | IEX
Доморощенный (Mac):
заварить установку Deno
Шоколадный (Windows):
шоколадная установка deno
WinGet (Windows):
winget install --id=DenoLand.Deno
Полные инструкции по сборке Deno из исходного кода можно найти в руководстве здесь.
Deno можно использовать для множества различных приложений, но чаще всего он используется для создания веб-серверов. Создайте файл с именем server.ts
и включите следующий код TypeScript:
Deno.serve((_req: Request) => { return new Response("Привет, мир!");});
Запустите свой сервер с помощью следующей команды:
deno запустить --allow-net server.ts
Это должно запустить локальный веб-сервер по адресу http://localhost:8000.
Узнайте больше о написании и запуске программ Deno в документации.
Deno Docs : официальные руководства и справочная документация по среде выполнения Deno, Deno Deploy и не только.
Стандартная библиотека Deno : официально поддерживаемые общие утилиты для программ Deno.
deno.land/x : реестр для сторонних модулей Deno.
Блог разработчиков : обновления продукта, учебные пособия и многое другое от команды Deno.
Мы ценим вашу помощь! Чтобы внести свой вклад, пожалуйста, прочтите наши инструкции по участию.