생성:2025-12-16마지막 업데이트:2025-12-16
이 문서를 원하는 AI 어시스턴트에 참조하세요ChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
이 페이지와 원하는 AI 어시스턴트를 사용하여 문서를 요약합니다
MCP Server를 AI 어시스턴트에 추가
Intlayer MCP 서버를 통해 ChatGPT, DeepSeek, Cursor, VSCode 등에서 직접 문서를 검색할 수 있습니다.
MCP 서버 문서 보기이 페이지의 콘텐츠는 AI를 사용하여 번역되었습니다.
영어 원본 내용의 최신 버전을 보기문서 수정
이 문서를 개선할 아이디어가 있으시면 GitHub에 풀 리퀘스트를 제출하여 자유롭게 기여해 주세요.
문서에 대한 GitHub 링크복사
문서의 Markdown을 클립보드에 복사
Intlayer CLI 로그인 명령
설명
login 명령은 Intlayer CLI에서 Intlayer CMS에 인증할 수 있게 해줍니다. 이 명령은 기본 브라우저를 자동으로 열어 인증 절차를 완료하고 Intlayer 서비스를 사용하기 위한 필요한 자격증명(Client ID 및 Client Secret)을 수신합니다.
사용법
npx intlayer login [options]또는
intlayer login [options]옵션
--cms-url <url>
인증을 위해 연결할 Intlayer CMS의 URL을 지정합니다.
- 타입: string
- 기본값: intlayer.config.*에 설정된 값 또는 https://intlayer.org
- 예제:
npx intlayer login --cms-url https://intlayer.org구성 옵션
일반적인 구성 옵션도 사용할 수 있습니다:
- --env-file <path>: 환경 파일의 경로
- -e, --env <env>: 실행 환경
- --base-dir <dir>: 프로젝트의 기본 디렉터리
- --verbose: 자세한 출력 활성화 (기본값: true)
- --prefix <prefix>: 로그 접두사
동작 방식
- 로컬 서버 시작: 명령은 CMS로부터 자격증명을 수신하기 위해 무작위 포트에서 로컬 HTTP 서버를 시작합니다
인증을 위해 연결할 Intlayer CMS의 URL을 지정합니다.
- 형식: string
- 기본값: intlayer.config.*에 구성된 값 또는 https://intlayer.org
- 예제:
npx intlayer login --cms-url https://intlayer.org구성 옵션
다음과 같은 공통 구성 옵션도 사용할 수 있습니다:
- --env-file <path>: 환경 파일의 경로
- -e, --env <env>: 실행 환경
- --base-dir <dir>: 프로젝트의 기본 디렉터리
- --verbose: 자세한 출력 활성화 (기본값: true)
- --prefix <prefix>: 로그 접두사
동작 방식
- 로컬 서버 시작: 이 명령은 CMS로부터 자격증명을 수신하기 위해 임의의 포트에서 로컬 HTTP 서버를 시작합니다
- 브라우저 열기: 명령어는 기본 브라우저를 자동으로 열어 CMS 로그인 URL로 이동합니다
- 인증: 브라우저에서 Intlayer 계정으로 인증을 완료합니다
- 자격증명 수신: 로컬 서버는 CMS로부터 Client ID 및 Client Secret을 수신합니다
- 지침: 명령어가 프로젝트에서 자격증명을 구성하는 방법에 대한 지침을 표시합니다
출력
성공적으로 로그인한 후, 명령어는 다음을 표시합니다:
- 수신된 자격증명 (Client ID 및 Client Secret)
- .env 파일에 대한 지침:
INTLAYER_CLIENT_ID=your_client_idINTLAYER_CLIENT_SECRET=your_client_secret- Intlayer 구성 파일에 대한 지침:
{ editor: { cmsURL: 'https://intlayer.org', clientId: process.env.INTLAYER_CLIENT_ID, clientSecret: process.env.INTLAYER_CLIENT_SECRET, },} clientId: process.env.INTLAYER_CLIENT_ID, clientSecret: process.env.INTLAYER_CLIENT_SECRET, },}수동 구성
브라우저가 자동으로 열리지 않는 경우, 터미널에 표시된 URL을 수동으로 방문할 수 있습니다.
예제
사용자 정의 CMS URL로 로그인
npx intlayer login --cms-url https://custom-cms.example.com지정된 환경 파일로 로그인
npx intlayer login --env-file .env.productionVerbose 모드로 로그인
npx intlayer login --verbose문제 해결
브라우저가 열리지 않는 경우
브라우저가 자동으로 열리지 않으면, 터미널에 표시된 URL을 복사하여 브라우저에 수동으로 붙여 넣어 열어보세요.
연결 문제
연결 문제가 발생하면 다음을 확인하세요:
- CMS URL이 올바른지
- 인터넷 연결이 정상인지
- 연결을 차단하는 방화벽이 없는지
- 인터넷 연결이 정상적으로 작동하는지 확인하세요
- 방화벽이 연결을 차단하고 있지 않은지 확인하세요
자격 증명을 받지 못한 경우
자격 증명을 받지 못한 경우:
- 브라우저에서 인증 과정을 완료했는지 확인하세요
- 로컬 포트가 차단되어 있지 않은지 확인하세요
- 명령을 다시 시도하세요
다음 단계
로그인 완료 후:
- 자격 증명을 .env 파일에 추가하세요
- 자격 증명을 사용하여 intlayer.config.* 파일을 구성하세요
- 딕셔너리 관리를 위해 CLI 명령어를 사용하세요:
- npx intlayer push - 딕셔너리를 CMS에 푸시합니다
- npx intlayer pull - CMS에서 딕셔너리를 가져옵니다
- npx intlayer fill - 누락된 번역을 채웁니다
- npx intlayer fill - 누락된 번역 채우기