移轉現有網站至 Bootstrap 版本 5 (預覽版)
[本主題是發行前版本文件,可能會在未來變更。]
Bootstrap 版本 5 提供了新功能和更新,使您的 Power Pages 網站反應速度更快,更容易客製化。
重要
若要移轉 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」副檔名。
請考慮使用 Bootstrap 版本 3 建立兩個版本的 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
。
開啟命令提示字元。
輸入以下命令以針對您的 Power Platform 環境向 Dataverse 組織進行驗證:
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 bootstrap-migrate -p "WebsiteFolderPath"
範例:pac powerpages bootstrap-migrate -p "c:\pac-powerpages\downloads\bootstrap-dev-site"
此指令會建立一個資料夾名稱後附加「V5」的資料夾。
若要從 Bootstrap 版本 5 還原到版本 3,請使用上傳指令將版本 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\
上傳記錄後,移轉的網站將是 Bootstrap 版本 5 網站。 建議您 再次將網站與版本 3 網站進行比對,並根據需要修改 Bootstrap 版本 5 網站。