먼저 사전 점검을 완료하십시오
- 01
런타임 버전을 읽으십시오
현재 검증된 경로는 DSH 0.1.0-rc.8, 정확한 최종 확인서, 그리고 관리된 콜드 재시작을 필요로 합니다. 실행 시간, 릴리스 또는 아티팩트 지문이 다르면 중지하십시오.
- 02
현재 웹 프로필을 검사하십시오.
기존 직접 @dsh-themes/* 종속성과 정확한 버전을 기록하십시오. 직접 패키지가 둘 이상이면 설치 전에 해결해야 하는 충돌입니다.
- 03
제어된 릴리스 다운로드를 사용하십시오.
제한된 로컬 아티팩트 디렉터리에 공개 버전의 정확한 tgz 파일을 준비합니다. 다른 소스의 이름이 비슷한 파일을 승인해서는 안 됩니다.
- 04
전체 아티팩트 SHA-256를 검증하십시오.
다운로드한 바이트를 카탈로그 아티팩트 다이제스트 및 무결성과 일치시키십시오. 매니페스트 내부의 페이로드 다이제스트는 다른 범위입니다.
- 05
이전 정확한 아티팩트를 준비하십시오.
테마가 이미 활성화되어 있는 경우, 제거하기 전에 해당 검증된 패키지와 아이덴티티를 유지하십시오.
정확한 로컬 입력을 사용하십시오.
RUNNER=/absolute/path/to/dsh-theme-manager/scripts/run-dsh.mjs
node "$RUNNER" --version
node "$RUNNER" plugin --profile web list --json
node "$RUNNER" plugin --profile web add /absolute/path/to/verified-theme.tgz --save-exact
node "$RUNNER" --profile web --dump-config- 직접 의존성이 예상 패키지 이름과 정확한 버전을 사용하고 있는지 확인하십시오. 범위를 사용하지 마십시오.
- 웹 프로필에서 @dsh-themes/* 스코프 아래의 직접 패키지가 하나만 활성화되어 있는지 확인하십시오.
- 패키지를 추가, 제거 또는 전환한 후 DSH를 재시작하십시오.
- 실제 웹 UI을 열고 롤백 자료를 버리기 전에 예상 테마 혹은 스킨 아이덴티티를 확인하십시오.
설치 참조
일반 질문
변경하기 전에
형식, 호환성, 증거 및 롤백에 대한 답변
이 가이드에서는 무엇을 확인하나요?
이 가이드의 범위: 정확한 RC.8 V3 호환성 레인, 전체 아티팩트 SHA-256 검증, 단일 직접 웹 프로필 테마
무엇부터 시작해야 하나요?
설치는 로컬 Profile을 변경하는 작업입니다. 카탈로그는 증거로, 다운로드한 .tgz는 승인 대상 객체로, 이전의 정확한 상태는 복구 경로로 다룹니다.
가장 중요한 경계는 무엇인가요?
공식 RC.8 태그는 소스를 식별하며, npm은 레지스트리 다이제스트만 제공합니다. 어느 사실도 지원되지 않는 재현 가능 빌드 주장으로 바꾸거나, 과거 RC.6 증거를 혼합하지 마십시오.
학습 계속하기
확인된 증거에서 계속하기
공개된 아티팩트를 비교하거나 설치 문서로 돌아가세요.