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