Мигриране на съществуващи сайтове към Bootstrap версия 5
Bootstrap версия 5 предлага нови функции и актуализации, които правят вашите Power Pages сайтове по-отзивчиви и по-лесни за персонализиране.
Важно
- Можете да мигрирате всеки от вашите сайтове на Bootstrap версия 3 към версия 5, независимо от шаблона, който е използван за създаването им.
- Когато мигрирате съществуващи сайтове на Bootstrap версия 3 към версия 5, можете да използвате стандартния модел на данни или подобрения модел на данни.
- Помислете за тестване на миграцията със сайт за програмисти.
- За да проверите текущата версия на Bootstrap, вижте bootstrap.min.cssуеб файл за вашия уебсайт.
За да мигрирате вашия сайт на Bootstrap версия 3, изпълнете следните стъпки:
- Изтеглете папката на уебсайта.
- Стартирайте инструмента за мигриране в папката.
- Прегледайте промените си.
- Качете записа на мигрирания уеб сайт.
- Изчистете кеша от страна на сървъра.
Тъй като стъпките за миграция изискват използването на Microsoft Power Platform CLI, уверете се, че разбирате как да го използвате в Power Pages:
- Microsoft Power Platform Поддръжка на CLI за Power Pages
- Урок: Използвайте Microsoft Power Platform CLI с Power Pages
pac powerpages
Предварителни изисквания
Инсталирайте Microsoft Power Platform CLI версия 1.28.2 или по-нова.
Ако сайтът ви използва SVG файлове, уверете се, че настройката Задаване на блокирани файлови разширения за прикачени файлове в средата ви Power Platform позволява разширението ".svg".
Помислете за създаване на две версии на вашия Power Pages сайт с помощта на Bootstrap версия 3. Мигрирайте единия от тях и използвайте другия като справка за сравнение с мигрирания сайт.
Изтеглете папката на уеб сайта
Започвайки с Microsoft Power Platform CLI версия 1.27, командата pac paportal
се промени на pac powerpages
.
paportal
все още работи, но ви препоръчваме да го използвате powerpages
занапред. Това е формата, която използваме в следващите инструкции. Ако използвате Microsoft Power Platform CLI версия 1.26.6, уверете се, че използвате pac paportal
вместо . pac powerpages
Отворете командния ред.
Въведете следната команда, за да се удостоверите в организацията Dataverse за вашата Power Platform среда:
pac auth create -u [Dataverse URL]
Пример:
pac auth create -u https://contoso-org.crm.dynamics.com
Повече информация:
pac auth create
Въведете следната команда, за да генерирате списък с уеб сайтове в организацията:
pac powerpages list
Обърнете внимание на WebSiteId на сайта, който планирате да мигрирате.
Повече информация:
pac powerpages list
Въведете следната команда, за да изтеглите папката на уебсайта:
pac powerpages download --path [PATH] -id [WebSiteId-GUID]
Пример:
pac powerpages download --path "c:\pac-powerpages\downloads" -id d44574f9-acc3-4ccc-8d8d-85cf5b7ad141
За параметъра id използвайте WebSiteId , който отбелязахте в предишната стъпка.
Повече информация:
pac powerpages download
Стартирайте инструмента за мигриране в папката
Въведете следната команда, за да стартирате инструмента за мигриране в папката на уебсайта, която сте изтеглили: pac powerpages bootstrap-migrate -p "WebsiteFolderPath"
Пример: pac powerpages bootstrap-migrate -p "c:\pac-powerpages\downloads\bootstrap-dev-site"
Командата създава папка с "V5", добавено към името на папката.
За да се върнете към версия 3 от Bootstrap версия 5, използвайте командата за качване за да замените папката версия 5 с папка Bootstrap версия 3.
Повече информация: pac powerpages bootstrap-migrate
Прегледайте промените
Ако сте създали копие на сайта си, преди да го мигрирате, сравнете го със сайта версия 5.
Отворете папката V5 , която създадохте в предишната стъпка.
Отворете HTML или CSS файл.
В Visual Studio Code натиснете Ctrl+Shift+P, за да отворите команден ред. Въведете
bootstrap diff
.Файлът версия 3 и файлът версия 5 се отварят. Задръжте курсора на мишката върху всяка маркирана промяна, за да я прегледате.
Качете записа за мигрирания уеб сайт
Въведете следната команда, за да качите мигрирания запис на уебсайт в организацията: pac powerpages upload --path [Folder-location]
Пример: pac powerpages upload --path C:\pac-portals\downloads\custom-portal\
Повече информация: pac powerpages upload
След като качите записа, мигрираният сайт е уебсайт на Bootstrap версия 5. Препоръчваме ви да сравните сайта с вашия сайт версия 3 още веднъж и да промените сайта версия 5 на Bootstrap, ако е необходимо.
Изчистване на кеша от страна на сървъра
Изчистете кеша от страната на сървъра за метаданни/конфигурация и таблици с данни.