React Native Community CLI
요약
React Native 앱 빌드를 위한 커맨드 라인 도구인 @react-native-community/cli에 대한 가이드입니다. 이 CLI는 새 프로젝트 초기화, 설정, 명령어 사용법 등을 제공하며, 기존 프로젝트에서도 활용할 수 있습니다.
핵심 포인트
- CLI를 사용하여 새로운 React Native 프로젝트를 쉽게 초기화할 수 있습니다.
- 기존 프로젝트에서는 `rnc-cli` 바이너리를 통해 다양한 명령을 실행합니다.
- CLI 업데이트 시에는 특정 react-native 버전과의 호환성을 고려해야 합니다.
React Native Community CLI
React Native로 앱을 빌드하기 위한 커맨드 라인 도구이며, @react-native-community/cli npm 패키지로 제공됩니다.
참고 자료로는 Community Template이 있습니다.
문서 (Docs)
호환성 (Compatibility)
저희의 릴리스 주기는 react-native와 독립적입니다.
[!Warning]
중요:@react-native-community/cli는 특정react-native버전과 함께 작동하도록 설계되었습니다. 예상치 못한 문제가 발생할 수 있으므로 CLI를 개별적으로 업데이트하는 것은 권장하지 않습니다.
@react-native-community/cli | react-native |
|---|---|
| ^20.0.0 | ^0.81.0, ^0.82.0, ^0.83.0, ^0.84.0, ^0.85.0 |
| ... | |
| 이전 버전 (Previous versions) |
새로운 React Native 프로젝트 생성하기
터미널 프롬프트에서 다음 명령을 실행하세요:
npx @react-native-community/cli@latest init MyApp
init 명령어의 더 많은 옵션은 여기에서 확인하세요.
기존 React Native 프로젝트에서 사용하기
설치 후, rnc-cli 바이너리를 사용하여 프로젝트와 상호 작용하는 커맨드를 실행할 수 있습니다.
터미널에서 start 명령을 실행하는 예시:
yarn rnc-cli start
사용하는 패키지 관리자에 따라 호출하기 위해 npm 스크립트를 추가할 수도 있습니다:
{
"scripts": {
"start": "rnc-cli start"
...
}
이렇게 호출할 수 있습니다:
yarn start
유지 관리자 (Maintainers)
이전에 참여한 분들:
- Szymon Rybczak (@szymonrybczak)
- Mike Grabowski (@grabbou) - Callstack
- Kacper Wiszczuk (@esemesek) - Callstack
- Adam Trzciński (@adamTrz) - Callstack
라이선스 (License)
이 저장소 내부의 모든 것은 MIT 라이선스를 따릅니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub AI Tools의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기