Установка
Deno работает на macOS, Linux и Windows. Deno — это единственный исполняемый файл. Он не имеет внешних зависимостей. На macOS предоставляются исполняемые файлы как для M1 (arm64), так и для Intel (x64). На Linux и Windows поддерживается только x64.
Загрузка и установка
deno_install предоставляет удобные скрипты для загрузки и установки исполняемого файла.
Использование командной строки:
curl -fsSL https://deno.land/install.sh | sh
Использование Homebrew:
brew install deno
Использование MacPorts:
sudo port install deno
Использование Nix:
nix-shell -p deno
Использование asdf:
asdf plugin-add deno https://github.com/asdf-community/asdf-deno.git
# Download and install the latest version of Deno
asdf install deno latest
# To set as the default version of Deno globally
asdf global deno latest
# To set as the default version of Deno locally (current project only)
asdf local deno latest
Использование vfox:
vfox add deno
# Download and install the latest version of Deno
vfox install deno@latest
# To set the version of Deno globally
vfox use --global deno
Использование PowerShell (Windows):
irm https://deno.land/install.ps1 | iex
Использование Scoop:
scoop install deno
Использование Chocolatey:
choco install deno
Использование Winget:
winget install DenoLand.Deno
Использование vfox:
vfox add deno
# Download and install the latest version of Deno
vfox install deno@latest
# To set the version of Deno globally
vfox use --global deno
Использование командной строки:
curl -fsSL https://deno.land/install.sh | sh
Использование Nix:
nix-shell -p deno
Использование asdf:
asdf plugin-add deno https://github.com/asdf-community/asdf-deno.git
# Download and install the latest version of Deno
asdf install deno latest
# To set as the default version of Deno globally
asdf global deno latest
# To set as the default version of Deno locally (current project only)
asdf local deno latest
Использование vfox:
vfox add deno
# Download and install the latest version of Deno
vfox install deno@latest
# To set the version of Deno globally
vfox use --global deno
Также можно скомпилировать и установить из исходного кода с помощью Cargo:
cargo install deno --locked
Исполняемые файлы Deno также можно установить вручную, загрузив zip-архив по адресу github.com/denoland/deno/releases. Эти пакеты содержат только один исполняемый файл. Вам нужно будет установить бит выполнения для файлов на macOS и Linux.
Docker
Дополнительную информацию и инструкции по официальным образам Docker: https://github.com/denoland/deno_docker
Проверка установки
Для проверки установки выполните deno --version. Если версия Deno будет выведена в консоль, установка прошла успешно.
Используйте deno help для просмотра справки, содержащей документацию по флагам и использованию Deno. Подробное руководство по командной строке можно найти здесь.
Обновление
Для обновления ранее установленной версии Deno можно выполнить:
deno upgrade
Или с помощью Winget (Windows):
winget upgrade DenoLand.Deno
Это позволит получить последнюю версию с github.com/denoland/deno/releases, распаковать её и заменить текущий исполняемый файл.
Вы также можете использовать эту утилиту для установки определённой версии Deno:
deno upgrade --version 1.0.1
Компиляция из исходного кода
Информацию о том, как скомпилировать из исходного кода, можно найти в главе Contributing.
© 2018–2024 the Deno authors
Licensed under the MIT License.
https://docs.deno.com/runtime/getting_started/installation