Creation:2024-08-11Last update:2026-03-31

    Intlayer CLI - 다국어 웹사이트를 위한 모든 Intlayer CLI 명령어


    목차


    패키지 설치

    npm을 사용하여 필요한 패키지를 설치합니다:

    bash
    npm install intlayer-cli -g
    intlayer 패키지가 이미 설치되어 있다면 CLI가 자동으로 설치됩니다. 이 단계는 건너뛸 수 있습니다.

    intlayer-cli 패키지

    intlayer-cli 패키지는 Intlayer 선언을 딕셔너리로 트랜스파일하는 데 사용됩니다.

    이 패키지는 src/**/*.content.{ts|js|mjs|cjs|json|tsx|jsx|md|mdx|yaml|yml}과 같은 모든 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 명령어 실행

    인증

    • 로그인 - Intlayer CMS에 인증하고 액세스 자격 증명을 가져옵니다.

    핵심 명령어

    딕셔너리 관리

    컴포넌트 관리

    구성

    문서 관리

    • 문서 번역 - AI를 사용하여 문서 파일을 자동으로 번역합니다.
    • 문서 검토 - 품질과 일관성을 위해 문서 파일을 검토합니다.

    에디터 및 라이브 동기화 (Live Sync)

    CI/CD 및 자동화

    • CI 명령어 - CI/CD 파이프라인을 위해 자동으로 주입된 자격 증명으로 Intlayer 명령어를 실행합니다.

    개발 도구

    package.json에서 Intlayer 명령어 사용하기

    package.json
    "scripts": {  "intlayer:init": "npx intlayer init",  "intlayer:login": "npx intlayer login",  "intlayer:build": "npx intlayer build",  "intlayer:watch": "npx intlayer build --watch",  "intlayer:standalone": "npx intlayer standalone --packages intlayer vanilla-intlayer",  "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:extract": "npx intlayer extract",  "intlayer:projects": "npx intlayer projects list",  "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 대신 사용
    • npx intlayer projects-list 또는 npx intlayer pl: npx intlayer projects list 대신 사용