Mevcut siteleri Bootstrap sürüm 5'e geçirme
Bootstrap sürüm 5, Power Pages sitelerinizi daha hızlı ve özelleştirmesi kolay hale getiren yeni özellikler ve güncellemeler sunar.
Önemli
- Bootstrap sürüm 3 sitelerinizden herhangi birini, bunları oluşturmak için kullanılan şablona bakılmaksızın sürüm 5'e taşıyabilirsiniz.
- Mevcut Bootstrap sürüm 3 sitelerini sürüm 5'e taşıdığınızda standart veri modelini veya geliştirilmiş veri modelini kullanabilirsiniz.
- Geçişi bir geliştirici sitesi ile test etmeyi düşünün.
- Bootstrap'ın geçerli sürümünü denetlemek için web sitenizin bootstrap.min.cssweb dosyasına bakın.
Bootstrap sürüm 3 sitenizi taşımak için şu adımları izleyin:
- Web sitesi klasörünü indirme.
- Taşıma aracını klasörde çalıştırın.
- Yaptığınız değişiklikleri inceleyin.
- Geçirilen web sitesi kaydını yükleyin.
- Sunucu tarafı önbelleğini temizleyin.
Geçiş adımları için Microsoft Power Platform CLI kullanımı gerektiğinden Power Pages'ta kullanımını anladığınızdan emin olun.
- Power Pages için Microsoft Power Platform CLI desteği
- Öğretici: Power Pages ile Microsoft Power Platform CLI kullanma
pac powerpages
Önkoşullar
Microsoft Power Platform CLI sürüm 1.28.2 veya üstünü yükleyin.
Siteniz SVG dosyaları kullanıyorsa Power Platform ortamınızdaki Set blocked file extensions for attachments sistem ayarının ".svg" uzantısına izin verdiğinden emin olun.
Bootstrap sürüm 3'ü kullanarak Power Pages sitenizin iki sürümünü oluşturmayı düşünün. Bunlardan birini taşıyın ve diğerlerini, taşınan site ile kıyaslamak üzere referans olarak kullanın.
Web sitesi klasörünü indirme
Microsoft Power Platform CLI sürümü 1.27'den itibaren pac paportal
komutu pac powerpages
olarak değiştirilmiştir.
paportal
hala çalışıyor, ancak gelecekte powerpages
kullanmanızı öneririz. Aşağıdaki talimatlarda kullandığımız form budur. Microsoft Power Platform CLI sürüm 1.26.6'yı kullanıyorsanız pac powerpages
yerine pac paportal
kullandığınızdan emin olun.
Komut istemi açın.
Power Platform ortamınız için Dataverse kuruluşunda kimlik doğrulamak üzere aşağıdaki komutu girin:
pac auth create -u [Dataverse URL]
Örnek:
pac auth create -u https://contoso-org.crm.dynamics.com
Daha fazla bilgi:
pac auth create
Kuruluşta web sitelerinin listesini oluşturmak için aşağıdaki komutu girin:
pac powerpages list
Taşımayı planladığınız sitenin WebSiteId'sini bir kenara not edin.
Daha fazla bilgi:
pac powerpages list
Web sitesi klasörünü indirmek için aşağıdaki komutu girin:
pac powerpages download --path [PATH] -id [WebSiteId-GUID]
Örnek:
pac powerpages download --path "c:\pac-powerpages\downloads" -id d44574f9-acc3-4ccc-8d8d-85cf5b7ad141
id parametresi için, önceki adımda not ettiğiniz WebSiteId değerini kullanın.
Daha fazla bilgi:
pac powerpages download
Taşıma aracını klasörde çalıştırın
İndirdiğiniz web sitesi kılavuzunda taşıma aracını çalıştırmak için aşağıdaki komutu girin: pac powerpages bootstrap-migrate -p "WebsiteFolderPath"
Örnek: pac powerpages bootstrap-migrate -p "c:\pac-powerpages\downloads\bootstrap-dev-site"
Bu komut, klasör adına "V5" eklenmiş bir klasör oluşturur.
Bootstrap sürüm 5'ten sürüm 3'e geri dönmek için upload komutunu kullanarak sürüm 5 klasörünü Bootstrap sürüm 3 klasörüyle değiştirin.
Daha fazla bilgi: pac powerpages bootstrap-migrate
Değişikliklerinizi inceleme
Sitenizi taşımadan önce bir kopyasını oluşturduysanız bunu sürüm 5 sitesiyle karşılaştırın.
Önceki adımda oluşturduğunuz V5 klasörünü açın.
Bir HTML veya CSS dosyası açın.
Visual Studio Code'da, bir komut istemi açmak için Ctrl+Shift+P tuşlarına basın.
bootstrap diff
girin.Sürüm 3 dosyası ve sürüm 5 dosyası açılır. İncelemek için vurgulanan her değişikliğin üzerine gelin.
Geçirilen web sitesi kaydını yükleme
Geçirilen web sitesi kaydını kuruluşa yüklemek için aşağıdaki komutu girin: pac powerpages upload --path [Folder-location]
Örnek: pac powerpages upload --path C:\pac-portals\downloads\custom-portal\
Daha fazla bilgi: pac powerpages upload
Kaydı yükledikten sonra geçirilen site, Bootstrap sürüm 5 web sitesi olur. Siteyi sürüm 3 sitenizle bir kez daha karşılaştırmanızı ve Bootstrap sürüm 5 sitesini gerektiği gibi değiştirmenizi öneririz.
Sunucu taraflı önbelleği temizle
Meta veriler/yapılandırma ve veri tabloları için sunucu tarafı önbelleğini temizleyin.