Перенесення наявних сайтів до Bootstrap версії 5
Bootstrap версії 5 пропонує нові функції та оновлення, які роблять ваші Power Pages сайти більш адаптивними та простішими для налаштування.
Важливо
- Ви можете перенести будь-який зі своїх сайтів Bootstrap версії 3 на версію 5 незалежно від шаблону, який використовувався для їх створення.
- Під час міграції наявних сайтів Bootstrap версії 3 до версії 5 можна використовувати стандартну модель даних або модель розширеного обсягу даних.
- Розгляньте можливість тестування міграції на сайті розробника.
- Щоб перевірити поточну версію Bootstrap, перегляньте веб-файлbootstrap.min.css для вашого веб-сайту.
Щоб перенести сайт Bootstrap версії 3, виконайте такі дії:
- Завантажте папку з веб-сайтом.
- Запустіть інструмент міграції в папці.
- Перегляньте внесені зміни.
- Завантажте запис про перенесений веб-сайт.
- Очистіть кеш на стороні сервера.
Оскільки етапи міграції вимагають використання інтерфейсу Microsoft Power Platform командного рядка, переконайтеся, що ви розумієте, як його використовувати в 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 програмі «Код» натисніть 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 і змінити сайт Bootstrap версії 5 за потреби.
Очистіть кеш на стороні сервера
Очистіть кеш на стороні сервера для метаданих/конфігурації та таблиць даних.