Kurulum
Deno, macOS, Linux ve Windows üzerinde çalışır. Deno, tek bir ikili yürütülebilir dosyadır. Harici bağımlılıkları yoktur. macOS üzerinde, hem M1 (arm64) hem de Intel (x64) yürütülebilir dosyalar sağlanır. Linux ve Windows üzerinde yalnızca x64 desteklenmektedir.
İndir ve kur
deno_install, ikili dosyayı indirmek ve kurmak için kullanım kolayı sağlayan betikler temin eder.
Shell kullanarak:
curl -fsSL https://deno.land/install.sh | sh
Homebrew kullanarak:
brew install deno
MacPorts kullanarak:
sudo port install deno
Nix kullanarak:
nix-shell -p deno
asdf kullanarak:
asdf plugin-add deno https://github.com/asdf-community/asdf-deno.git
# Deno'nun en son sürümünü indir ve kur
asdf install deno latest
# Deno'yu global olarak varsayılan sürüm olarak ayarla
asdf global deno latest
# Deno'yu yerel (mevcut proje için) varsayılan sürüm olarak ayarla
asdf local deno latest
vfox kullanarak:
vfox add deno
# Deno'nun en son sürümünü indir ve kur
vfox install deno@latest
# Deno'nun sürümünü global olarak ayarla
vfox use --global deno
PowerShell (Windows) kullanarak:
irm https://deno.land/install.ps1 | iex
Scoop kullanarak:
scoop install deno
Chocolatey kullanarak:
choco install deno
Winget kullanarak:
winget install DenoLand.Deno
vfox kullanarak:
vfox add deno
# Deno'nun en son sürümünü indir ve kur
vfox install deno@latest
# Deno'nun sürümünü global olarak ayarla
vfox use --global deno
Shell kullanarak:
curl -fsSL https://deno.land/install.sh | sh
Nix kullanarak:
nix-shell -p deno
asdf kullanarak:
asdf plugin-add deno https://github.com/asdf-community/asdf-deno.git
# Deno'nun en son sürümünü indir ve kur
asdf install deno latest
# Deno'yu global olarak varsayılan sürüm olarak ayarla
asdf global deno latest
# Deno'yu yerel (mevcut proje için) varsayılan sürüm olarak ayarla
asdf local deno latest
vfox kullanarak:
vfox add deno
# Deno'nun en son sürümünü indir ve kur
vfox install deno@latest
# Deno'nun sürümünü global olarak ayarla
vfox use --global deno
Ayrıca, Cargo kullanarak kaynaklardan derleyebilir ve kurabilirsiniz:
cargo install deno --locked
Deno ikili dosyaları manuel olarak da kurulabilir, github.com/denoland/deno/releases adresinden bir zip dosyası indirerek. Bu paketler yalnızca tek bir yürütülebilir dosya içerir. macOS ve Linux'ta yürütme bitini ayarlamanız gerekecektir.
Docker
Resmi Docker görüntüleri hakkında daha fazla bilgi ve talimatlar için: https://github.com/denoland/deno_docker
Kurulumunuzu test etme
Kurulumunuzu test etmek için deno --version
komutunu çalıştırın. Eğer bu komut Deno sürümünü konsola yazdırıyorsa, kurulum başarılı olmuştur.
"Deno'nun bayrakları ve kullanımı hakkında dokümantasyon metni görmek için
deno help
komutunu kullanın."
— Deno Kullanım Kılavuzu
CLI hakkında detaylı rehber almak için buraya
göz atabilirsiniz.
Güncelleme
Daha önce kurulmuş bir Deno sürümünü güncellemek için şu komutu çalıştırabilirsiniz:
deno upgrade
Yahut Winget kullanarak (Windows):
winget upgrade DenoLand.Deno
Bu, github.com/denoland/deno/releases adresinden en son sürümü alacak, zip dosyasını açacak ve mevcut yürütülebilir dosyanızı bununla değiştirecektir.
Belirli bir Deno sürümünü kurmak için bu aracı da kullanabilirsiniz:
deno upgrade --version 1.0.1
Kaynaklardan derleme
Kaynaklardan nasıl derleneceği hakkında bilgi, Katkıda Bulunma
bölümünde bulunabilir.