Поділитися через


Перенесення наявних сайтів до Bootstrap версії 5

Bootstrap версії 5 пропонує нові функції та оновлення, які роблять ваші Power Pages сайти більш адаптивними та простішими для налаштування.

Важливо

  • Ви можете перенести будь-який зі своїх сайтів Bootstrap версії 3 на версію 5 незалежно від шаблону, який використовувався для їх створення.
  • Під час міграції наявних сайтів Bootstrap версії 3 до версії 5 можна використовувати стандартну модель даних або модель розширеного обсягу даних.
  • Розгляньте можливість тестування міграції на сайті розробника.
  • Щоб перевірити поточну версію Bootstrap, перегляньте веб-файлbootstrap.min.css для вашого веб-сайту.

Щоб перенести сайт Bootstrap версії 3, виконайте такі дії:

  1. Завантажте папку з веб-сайтом.
  2. Запустіть інструмент міграції в папці.
  3. Перегляньте внесені зміни.
  4. Завантажте запис про перенесений веб-сайт.
  5. Очистіть кеш на стороні сервера.

Оскільки етапи міграції вимагають використання інтерфейсу Microsoft Power Platform командного рядка, переконайтеся, що ви розумієте, як його використовувати в Power Pages:

вимоги

Завантажте папку веб-сайту

Починаючи з Microsoft Power Platform версії CLI 1.27, pac paportal команда змінилася на pac powerpages. paportal все ще працює, але ми рекомендуємо вам використовувати powerpages в майбутньому. Саме таку форму ми використовуємо в наступній інструкції. Якщо ви використовуєте Microsoft Power Platform CLI версії 1.26.6, переконайтеся, що ви використовуєте pac paportal замість pac powerpages.

  1. Відкрийте командний рядок.

  2. Введіть таку команду для автентифікації в Dataverse організації для вашого Power Platform середовища: pac auth create -u [Dataverse URL]

    Приклад:pac auth create -u https://contoso-org.crm.dynamics.com

    Додаткова інформація: pac auth create

  3. Введіть таку команду, щоб створити список веб-сайтів в організації: pac powerpages list

    Зверніть увагу на WebSiteId сайту, який ви плануєте перенести.

    Додаткова інформація: pac powerpages list

  4. Введіть наступну команду, щоб завантажити папку веб-сайту: 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.

  1. Відкрийте папку V5 , яку ви створили на попередньому кроці.

  2. Відкрийте HTML-код або CSS файл.

  3. У Visual Studio програмі «Код» натисніть Ctrl+Shift+P, щоб відкрити командний рядок. Введіть bootstrap diff.

  4. Відкрийте файл версії 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 за потреби.

Очистіть кеш на стороні сервера

Очистіть кеш на стороні сервера для метаданих/конфігурації та таблиць даних.

Див. також