lingo.dev purge
purge 명령어에 대한 CLI 참조 문서
소개
경고: i18n.json에 정의된 버킷 경로 패턴에서 번역 항목을 영구적으로 삭제합니다. 이는 되돌릴 수 없는 파괴적인 작업입니다. 필터 없이 실행하면 모든 대상 로케일에서 모든 관리 키가 제거됩니다.
사용법
lingo.dev purge [options]
옵션
--bucket <bucket>
lingo.dev purge --bucket <bucket>
i18n.json의 buckets 아래에 정의된 특정 버킷 유형으로 제거 작업을 제한합니다. 여러 버킷 유형을 포함하려면 플래그를 반복하세요. 기본값은 모든 버킷입니다.
값이 필요합니다.
--file [files...]
lingo.dev purge --file [files...]
경로 패턴과 일치하는 파일 경로를 필터링하여 제거합니다. 이 값들 중 하나라도 포함된 경로만 처리됩니다. 예시: --file messages.json --file admin/
선택적 값을 허용합니다.
--key <key>
lingo.dev purge --key <key>
점으로 구분된 키 경로에 대한 접두사 일치를 사용하여 삭제할 키를 필터링합니다. 예시: 'auth.login'은 auth.login으로 시작하는 모든 키와 일치합니다. 모든 키를 삭제하려면 이 옵션을 생략하세요. i18n.json에서 잠금 또는 무시로 표시된 키는 자동으로 건너뜁니다.
값이 필요합니다.
--locale <locale>
lingo.dev purge --locale <locale>
i18n.json에서 특정 대상 로케일 코드로 제거 작업을 제한합니다. 여러 로케일을 포함하려면 플래그를 반복하세요. 기본값은 구성된 모든 대상 로케일입니다. 경고: 소스 로케일을 포함하면 해당 콘텐츠도 삭제됩니다.
값이 필요합니다.
플래그
--yes-really
lingo.dev purge --yes-really
파괴적인 작업에 대한 안전 확인을 우회합니다. 극도의 주의를 기울여 사용하세요 - 이는 확인 요청 없이 번역 키를 삭제합니다. 자동화된 스크립트 및 CI 환경에서만 사용하도록 의도되었습니다.