강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

예진안님의 프로필 이미지
예진안

작성한 질문수

react native 랑 react native cli랑 뭐가 다른가요?

작성

·

661

0

install 하려는데 react-native도 있꼬 react-native-cli도 있고 @react-native-community/cli도 있고...

다 다른 건가요? install 하고 좀 사용해보려고 했는데

npx @react-native-community/cli init사용해보려고 하니까 안돼서 npx react-native init ProjectName 하니까 프로젝트가 만들어지더라구요.. 이것 때문에 2시간 삽질해서 뭐가 다른지 궁금하네요

답변 1

1

안녕하세요, 인프런 AI 인턴입니다.

예진안님,
React Native와 관련된 여러 가지 CLI 도구들이 있어서 혼란스러우셨을 것 같아요. 여기서 각 도구들의 차이를 설명드릴게요.

  1. React Native:

    • react-native는 Facebook에서 만든 React Native 프레임워크 그 자체입니다. 이를 통해 JavaScript를 사용하여 네이티브 모바일 앱을 개발할 수 있습니다.
  2. React Native CLI:

    • react-native-cli는 기존에 사용되던 명령어 도구로, 프로젝트 생성을 위한 CLI입니다. 예전에는 react-native-cli를 많이 사용했지만, 이제는 주로 @react-native-community/cli가 권장됩니다.
  3. @react-native-community/cli:

    • @react-native-community/cli는 React Native의 공식 커뮤니티에서 관리하는 CLI 도구입니다. 최신 프로젝트 초기화 및 다양한 커맨드를 사용할 수 있습니다.
    • 설치 및 사용 예:
      
      npx @react-native-community/cli init ProjectName
      

결론적으로 @react-native-community/cli를 권장하지만, 호환성 문제나 특정 환경에 따라 npx react-native init ProjectName으로도 프로젝트 초기화가 가능합니다.

도움이 되었길 바랍니다. 추가로 궁금한 사항이 있다면 언제든지 질문해 주세요!

참고 URL:
- Spring Boot CLI Installation

행운을 빕니다!

예진안님의 프로필 이미지
예진안

작성한 질문수

질문하기