
반년만에 다시 또 리액트 네이티브를 건드리게 되었다
프로젝트 생성하는 곳에서부터 막혔는데, 리액트 네이티브 프로젝트를 생성할 때 사용하는 react-native-cli가 deprecated 되었다는 것이다!
이전에 포스팅했던 내용이 전혀 필요가 없어졌다,,,
그래서 다시 또 업데이트 버전으로 포스팅해보려 한다
이전 글 | [RN/TS] React Native 시작하기 (with.iOS)
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 개발만 주구장창 하다보니,,ㅎㅎ)
이제 개발할 수 있는건가,,?