생성:2024-08-11마지막 업데이트:2025-11-22
이 문서를 원하는 AI 어시스턴트에 참조하세요ChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
이 페이지와 원하는 AI 어시스턴트를 사용하여 문서를 요약합니다
이 페이지의 콘텐츠는 AI를 사용하여 번역되었습니다.
영어 원본 내용의 최신 버전을 보기문서 수정
이 문서를 개선할 아이디어가 있으시면 GitHub에 풀 리퀘스트를 제출하여 자유롭게 기여해 주세요.
문서에 대한 GitHub 링크복사
문서의 Markdown을 클립보드에 복사
문자열 추출
bash
코드 복사
코드를 클립보드에 복사
npx intlayer extract이 명령은 코드 파일을 분석하여 컴포넌트의 문자열을 컴포넌트 근처의 .content 파일로 추출합니다. 대화형 파일 선택 또는 특정 파일 지정 방식을 지원합니다.
별칭:
npx intlayer ext
인수:
파일 선택 옵션:
-f, --file [files...]: 추출할 특정 파일들의 목록입니다. 제공하지 않으면 CLI가 일치하는 파일들을 스캔한 후(**/*.{tsx,jsx,vue,svelte,ts,js}) 어떤 파일을 추출할지 선택하도록 프롬프트를 표시합니다.예시:
npx intlayer extract -f src/components/MyComponent.tsx
출력 옵션:
-o, --output-content-declarations [outputContentDeclarations]: 생성된 content declaration 파일을 저장할 디렉터리입니다.예시:
npx intlayer extract -o src/content--code-only: 컴포넌트 코드만 추출합니다 (content declaration을 작성하지 않습니다).예시:
npx intlayer extract --code-only--declaration-only: content declaration만 생성합니다 (컴포넌트를 다시 쓰지 않습니다).예시:
npx intlayer extract --declaration-only
구성 옵션:
--base-dir: 프로젝트의 기본 디렉터리를 지정합니다.--env: 환경을 지정합니다.--env-file: 사용자 지정 환경 파일을 제공합니다.--verbose: 자세한 로깅을 활성화합니다.
필수 플러그인:
extract 명령은 TypeScript / JSX 파일에서는 추가 플러그인 없이 동작합니다. 그러나 Vue 및 Svelte 프로젝트에서는 다음 플러그인들이 설치되어 있어야 합니다:
@intlayer/vue-compiler: Vue 파일용.@intlayer/svelte-compiler: Svelte 파일용.