기존 사이트를 부트스트랩 버전 5(프리뷰)로 마이그레이션
[이 항목은 시험판 문서이며 변경될 수 있습니다.]
Bootstrap 버전 5는 사이트의 반응성을 높이고 사용자 정의를 더 쉽게 만들어 주는 새로운 기능과 업데이트를 제공합니다. Power Pages
중요
- 이는 프리뷰 기능입니다.
- 프리뷰 기능은 생산용으로 만들어진 것이 아니므로 기능이 제한될 수 있습니다. 이런 기능은 공식 릴리스 전에 사용할 수 있으므로 고객이 조기에 액세스하고 피드백을 제공할 수 있습니다.
- 사이트를 만드는 데 사용된 템플릿에 관계없이 모든 부트스트랩 버전 3 사이트를 버전 5로 마이그레이션할 수 있습니다.
- 기존 부트스트랩 버전 3 사이트를 버전 5로 마이그레이션하는 경우 표준 데이터 모델 또는 향상된 데이터 모델을 사용할 수 있습니다.
- 개발자 사이트를 사용하여 마이그레이션 테스트를 고려해 보세요.
- 부트스트랩의 현재 버전을 확인하려면 웹사이트의 bootstrap.min.css웹 파일을 참조하세요.
부트스트랩 버전 3 사이트를 마이그레이션하려면 다음 단계를 따르세요.
마이그레이션 단계에서는 Microsoft Power Platform CLI를 사용해야 하므로 Power Pages에서 이를 사용하는 방법을 이해해야 합니다.
- Microsoft Power Platform CLI 지원 Power Pages
- 튜토리얼: CLI를 사용하여 Microsoft Power Platform Power Pages
pac powerpages
전제 조건
Install Microsoft Power Platform CLI 버전 1.28.2 이상을 설치하세요.
사이트에서 SVG 파일을 사용하는 경우 Power Platform 환경의 첨부 파일에 대해 차단된 파일 확장자 설정 시스템 설정이 ".svg" 확장자를 허용하는지 확인하세요.
부트스트랩 버전 3을 사용하여 두 가지 버전의 Power Pages 사이트를 만드는 것이 좋습니다. 그 중 하나를 마이그레이션하고 다른 하나는 마이그레이션된 사이트와 비교하기 위한 참조로 사용하세요.
웹사이트 폴더 다운로드
Microsoft Power Platform CLI 버전 1.27부터 pac paportal
명령이 pac powerpages
로 변경되었습니다. paportal
아직 작동하지만 앞으로는 powerpages
을 사용하는 것이 좋습니다. 이것이 다음 지침에서 사용되는 형식입니다. Microsoft Power Platform CLI 버전 1.26.6을 사용하는 경우 pac powerpages
대신 pac paportal
을 사용해야 합니다.
명령 프롬프트가 엽니다.
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 download
폴더에서 마이그레이션 도구 실행
다운로드한 웹 사이트 폴더에서 마이그레이션 도구를 실행하려면 pac powerpages bootstrap-migrate -p "WebsiteFolderPath"
명령을 입력하십시오.
예시: pac powerpages bootstrap-migrate -p "c:\pac-powerpages\downloads\bootstrap-dev-site"
이 명령은 폴더 이름에 "V5"가 추가된 폴더를 생성합니다.
부트스트랩 버전 5에서 버전 3으로 되돌리려면 업로드 명령을 사용하여 버전 5 폴더를 부트스트랩 버전 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
레코드를 업로드하면 마이그레이션된 사이트는 부트스트랩 버전 5 웹 사이트가 됩니다. 다시 한 번 사이트를 버전 3 사이트와 비교하고 필요에 따라 부트스트랩 버전 5 사이트를 수정하는 것이 좋습니다.
서버측 캐시 지우기
메타데이터/구성 및 데이터 테이블에 대한 서버 측 캐시를 지웁니다.