[RN] Error: react-native/cli is deprecated

Sehee·2025년 2월 17일

이것저것 모음집

목록 보기
8/9
post-thumbnail

시작하며,

반년만에 다시 또 리액트 네이티브를 건드리게 되었다

프로젝트 생성하는 곳에서부터 막혔는데, 리액트 네이티브 프로젝트를 생성할 때 사용하는 react-native-cli가 deprecated 되었다는 것이다!

이전에 포스팅했던 내용이 전혀 필요가 없어졌다,,,
그래서 다시 또 업데이트 버전으로 포스팅해보려 한다

이전 글 | [RN/TS] React Native 시작하기 (with.iOS)


@react-native-community/cli

Error: react-native/cli is deprecated, please use @react-native-community/cli instead

오류 메시지를 보면, @react-native-community/cli를 대신 사용하라고 알려준다

설명

react-native-cli가 기존에 사용되던 명령어 도구이다

@react-native-community/cli는 React Native 공식 커뮤니티에서 관리하는 CLI 도구이며, 최신 프로젝트 초기화 및 다양한 명령어를 사용할 수 있다고 한다

예전에는 react-native-cli를 많이 사용했지만, 이제는 주로 @react-native-community/cli를 권장한다고 한다
(심지어 이번에 react-native-cli가 아예 deprecated 되었다)


프로젝트 생성하기

react-native/cli 제거

기존에 개발하고 있는 리액트 네이티브 앱도 없어서, 필요없는 라이브러리를 제거해주었다

$npm uninstall -g react-native-cli

@react-native-community/cli 설치

$npm install -g @react-native-community/cli

프로젝트 생성

$npx @react-native-community/cli init AppName

여기서 AppName은 앱 이름(프로젝트명)이므로 원하는 걸로 변경하면 된다



마치며,

프로젝트 셋팅하는 데 꽤나 삽질을 많이 했다
본인 같은 경우에는 node와 npm 버전이 안맞는 것부터 험난했다
(개인 노트북으로는 iOS 개발만 주구장창 하다보니,,ㅎㅎ)

이제 개발할 수 있는건가,,?

profile
디자인하는 개발자

0개의 댓글