생성:2024-08-11마지막 업데이트:2025-11-22
이 문서를 원하는 AI 어시스턴트에 참조하세요ChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
이 페이지와 원하는 AI 어시스턴트를 사용하여 문서를 요약합니다
MCP Server를 AI 어시스턴트에 추가
Intlayer MCP 서버를 통해 ChatGPT, DeepSeek, Cursor, VSCode 등에서 직접 문서를 검색할 수 있습니다.
MCP 서버 문서 보기버전 기록
- transform 명령어 추가v7.2.32025. 11. 22.
- translate 명령어에 skipIfExists 옵션 추가v7.1.02025. 11. 5.
- CLI 인수 및 명령어에 별칭 추가v6.1.42025. 1. 27.
- 명령어에 build 옵션 추가v6.1.32025. 10. 5.
- version 명령어 추가v6.1.22025. 9. 26.
- CLI를 사용하여 verbose 옵션의 기본값을 true로 설정v6.1.02025. 9. 26.
- watch 명령어 및 with 옵션 추가v6.1.02025. 9. 23.
- editor 명령어 추가v6.0.12025. 9. 23.
- content test 및 list 명령어 추가v6.0.02025. 9. 17.
- CLI 명령어 매개변수 문서 업데이트v5.5.112025. 7. 11.
- 히스토리 초기화v5.5.102025. 6. 29.
이 페이지의 콘텐츠는 AI를 사용하여 번역되었습니다.
영어 원본 내용의 최신 버전을 보기문서 수정
이 문서를 개선할 아이디어가 있으시면 GitHub에 풀 리퀘스트를 제출하여 자유롭게 기여해 주세요.
문서에 대한 GitHub 링크복사
문서의 Markdown을 클립보드에 복사
Intlayer CLI
목차
패키지 설치
npm을 사용하여 필요한 패키지를 설치하세요:
npm install intlayer-cli -gintlayer 패키지가 이미 설치되어 있다면, CLI는 자동으로 설치됩니다. 이 단계는 건너뛸 수 있습니다.
intlayer-cli 패키지
intlayer-cli 패키지는 여러분의 intlayer 선언을 사전(dictionaries)으로 변환하기 위한 도구입니다.
이 패키지는 src/**/*.content.{ts|js|mjs|cjs|json}와 같은 모든 intlayer 파일을 변환합니다. Intlayer 선언 파일을 선언하는 방법을 확인하세요.
intlayer 사전을 해석하려면 react-intlayer 또는 next-intlayer와 같은 인터프리터를 사용할 수 있습니다.
구성 파일 지원
Intlayer는 여러 구성 파일 형식을 지원합니다:
- intlayer.config.ts
- intlayer.config.js
- intlayer.config.json
- intlayer.config.cjs
- intlayer.config.mjs
- .intlayerrc
사용 가능한 로케일이나 기타 매개변수를 구성하는 방법은 구성 문서를 참조하세요.
intlayer 명령 실행
핵심 명령
- 사전 빌드 - 콘텐츠 선언 파일에서 사전을 빌드합니다.
- 사전 감시 - 변경 사항을 감시하고 자동으로 사전을 빌드합니다.
- CLI 버전 확인 - 설치된 Intlayer CLI 버전을 확인합니다.
사전 관리
- 사전 푸시 - 사전을 Intlayer 에디터와 CMS로 푸시합니다.
- 사전 가져오기 - Intlayer 에디터와 CMS에서 사전을 가져옵니다
- 사전 채우기 - AI를 사용하여 사전을 채우고, 감사하며, 번역합니다
- 누락된 번역 테스트 - 누락된 번역을 테스트하고 식별합니다
- 콘텐츠 선언 파일 목록 - 프로젝트 내 모든 콘텐츠 선언 파일을 나열합니다
컴포넌트 관리
- 컴포넌트 변환 - 기존 컴포넌트를 Intlayer를 사용하도록 변환
구성
- 구성 관리 - Intlayer 구성을 CMS에서 가져오고 푸시
문서 관리
에디터 및 라이브 동기화
- 에디터 명령어 - Intlayer 에디터 명령어 사용하기
- 라이브 싱크 명령어 - 런타임에 CMS 콘텐츠 변경 사항을 반영하는 라이브 싱크 사용하기
개발 도구
- CLI SDK - 자신의 코드에서 Intlayer CLI SDK 사용하기
- Intlayer 명령어 디버그 - Intlayer CLI 문제 디버그 및 문제 해결하기
package.json에서 intlayer 명령어 사용하기
package.json
코드 복사
코드를 클립보드에 복사
"scripts": { "intlayer:build": "npx intlayer build", "intlayer:watch": "npx intlayer build --watch", "intlayer:push": "npx intlayer push", "intlayer:pull": "npx intlayer pull", "intlayer:fill": "npx intlayer fill", "intlayer:list": "npx intlayer content list", "intlayer:test": "npx intlayer content test", "intlayer:transform": "npx intlayer transform", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}참고: 다음과 같은 짧은 별칭도 사용할 수 있습니다:
- npx intlayer list 는 npx intlayer content list 대신 사용
- npx intlayer test 는 npx intlayer content test 대신 사용