작성
·
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 도구들이 있어서 혼란스러우셨을 것 같아요. 여기서 각 도구들의 차이를 설명드릴게요.
React Native:
react-native
는 Facebook에서 만든 React Native 프레임워크 그 자체입니다. 이를 통해 JavaScript를 사용하여 네이티브 모바일 앱을 개발할 수 있습니다.React Native CLI:
react-native-cli
는 기존에 사용되던 명령어 도구로, 프로젝트 생성을 위한 CLI입니다. 예전에는 react-native-cli
를 많이 사용했지만, 이제는 주로 @react-native-community/cli
가 권장됩니다.@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
행운을 빕니다!