Intlayer 명령어 정의되지 않음
개요
Intlayer CLI는 사전 구축, 번역 푸시 등 intlayer 콘텐츠를 편리하게 제어할 수 있는 방법을 제공합니다. 그러나 프로젝트가 작동하는 데 필수적인 것은 아닙니다. 만약 Next.js용 withIntlayer()나 Vite용 intlayer()과 같은 번들러 플러그인을 사용하고 있다면, Intlayer는 앱 빌드 또는 개발 서버 시작 시 자동으로 사전을 빌드합니다. 개발 모드에서는 변경 사항을 감지하여 콘텐츠 선언 파일을 자동으로 재빌드하기도 합니다.
intlayer 명령어에 접근하는 방법은 다음과 같습니다:
intlayerCLI 명령어를 직접 사용하는 방법- VSCode 확장 사용
@intlayer/cliSDK 사용
문제점
intlayer 명령어를 사용하려고 할 때 다음과 같은 오류가 발생할 수 있습니다:
bash
코드 복사
코드를 클립보드에 복사
해결 방법
다음 해결 방법을 순서대로 시도해 보세요:
- 명령어가 설치되어 있는지 확인
bash
코드 복사
코드를 클립보드에 복사
예상 출력:
bash
코드 복사
코드를 클립보드에 복사
- intlayer-cli 패키지를 전역으로 설치
bash
코드 복사
코드를 클립보드에 복사
이미 intlayer 패키지를 설치한 경우에는 필요하지 않을 수 있습니다.
- 패키지를 전역으로 설치
bash
코드 복사
코드를 클립보드에 복사
터미널 재시작 새로운 명령어를 인식하려면 터미널을 재시작해야 할 때가 있습니다.
정리 후 재설치 위의 방법들이 효과가 없으면 다음을 시도하세요:
bash
코드 복사
코드를 클립보드에 복사
설치 파일 확인 문제가 계속되면 다음 파일들이 존재하는지 확인하세요:
node_modules/intlayer/dist/cjs/cli.cjsnode_modules/intlayer/package.json(bin필드가./dist/cjs/cli.cjs를 참조해야 함)
PATH 환경 변수 확인 npm 전역 bin 디렉토리가 PATH에 포함되어 있는지 확인하세요:
bash
코드 복사
코드를 클립보드에 복사
- 전체 경로를 사용하여 npx 실행 명령어가 여전히 인식되지 않는 경우, 전체 경로를 사용하여 npx를 실행해 보세요:
bash
코드 복사
코드를 클립보드에 복사
- 충돌하는 설치 확인
bash
코드 복사
코드를 클립보드에 복사
- Node.js 및 npm 버전 확인 호환 가능한 버전을 사용하고 있는지 확인하세요:
bash
코드 복사
코드를 클립보드에 복사
plaintext
코드 복사
코드를 클립보드에 복사
- 권한 문제 확인하기
권한 오류가 발생하는 경우:
bash
코드 복사
코드를 클립보드에 복사