Bicep'i yükleme
Bicep ile çalışmaya başlamak için Bicep CLI veya Visual Studio Code Uzantısı'nı yükleyin. Her ikisinin de yüklü olması gelişmiş bir yazma deneyimi sağlar.
Visual Studio Code uzantısını yükleme
Visual Studio Code için Bicep uzantısı dil desteği, IntelliSense ve lint desteği sağlar.
Uzantı özellikleri:
- Dil desteği:Bicep dosyaları için söz dizimi vurgulama.
- IntelliSense: Kaynak türleri, özellikleri ve işlevleri için otomatik tamamlama.
- Linting: Gerçek zamanlı doğrulama ve hata algılama.
- Kod Parçacıkları: Yaygın kaynaklar için hızlı şablonlar.
- Görsel -leştirme: Kaynak bağımlılıklarının grafik görünümü.
Uzantının yüklendiğini doğrulamak için uzantılı .bicep bir dosya oluşturun ve VS Code'un sağ alt köşesinde dil modunun değişmesini izleyin.
Bicep CLI'yi yükleme
Bicep CLI'yi yükleyebilmek için Azure CLI sürüm 2.20.0 veya üzeri yüklü olmalıdır. Hazır olduğunuzda yükleme komutunu çalıştırın:
az bicep install
Doğrulama ve yükseltme
Bicep CLI'yi güncellemek için az bicep upgrade komutunu çalıştırabilir ve yüklemeyi doğrulamak için az bicep version kullanabilirsiniz.
Azure CLI platformlar arasıdır, bu nedenle yükleme adımları Windows, macOS ve Linux için aynıdır.
El ile yükleme
Azure CLI yüklü değilse ancak yine de Bicep CLI'yi kullanmak istiyorsanız Bicep CLI'yi el ile yükleyebilirsiniz.
Windows yüklemesi
BicepCLI'yi yüklemek için Chocolatey veya Winget kullanabilirsiniz:
choco install bicep
winget install -e --id Microsoft.Bicep
bicep --help
Linux yüklemesi
Bicep CLI'yiLinux'a el ile yüklemek için aşağıdaki betiği kullanın:
curl -Lo bicep https://github.com/Azure/bicep/releases/latest/download/bicep-linux-x64
chmod +x ./bicep
sudo mv ./bicep /usr/local/bin/bicep
bicep --help
macOS yüklemesi
macOS için homebrew veya Linux için önceki betiği kullanın:
brew tap azure/bicep
brew install bicep
bicep --version
Yükleme sorunlarını giderme
Yükleme sırasında herhangi bir hata veya sorun oluşursa Azure Bicep belgelerindeki sorun giderme kılavuzunu ziyaret edin.
Sonraki adımlar
Sonraki ünitede ilk Bicep şablonunuzu oluşturacak ve Azure'a dağıtacaksınız.