이전 버전(0.13.2)을 사용하여 새로운 React Native 프로젝트 만드는 방법 – 단계별 가이드

제목: 오래된 버전과 함께 React Native 프로젝트 문제 해결하기 이 글에서는 React Native 프로젝트를 생성하고 오래된 버전을 사용하는 방법에 대해 알아보겠습니다. 때때로 특정 요구 사항으로 인해 오래된 라이브러리나 프레임워크와 함께 작업해야 할 수도 있습니다. 그러니 …

title_thumbnail(이전 버전(0.13.2)을 사용하여 새로운 React Native 프로젝트 만드는 방법 - 단계별 가이드)

제목: 오래된 버전과 함께 React Native 프로젝트 문제 해결하기

이 글에서는 React Native 프로젝트를 생성하고 오래된 버전을 사용하는 방법에 대해 알아보겠습니다. 때때로 특정 요구 사항으로 인해 오래된 라이브러리나 프레임워크와 함께 작업해야 할 수도 있습니다. 그러니 자세히 알아보겠습니다!

React Native CLI 사용하기

React Native CLI에 익숙하다면, 오래된 버전의 React Native으로 프로젝트를 초기화할 수 있는 옵션이 있는지 궁금할 것입니다. 불행하게도 현재 react-native-cli 버전에는 이를 직접적으로 수행할 수 있는 방법이 없습니다.

그러나 우회하는 방법이 있습니다. 원하는 React Native 버전을 지정하기 위해 --version 플래그를 사용할 수 있습니다. 예를 들어:

react-native init --version="react-native@0.36.0" MyNewApp

이 명령은 지정된 버전 0.36.0의 새로운 React Native 프로젝트인 MyNewApp을 초기화합니다. 이를 제대로 작동시키려면 react-native-cli 버전 2.0.1 이상이 필요합니다.

rninit 사용하기

위의 방법이 작동하지 않거나 대안적인 접근 방법을 선호하신다면, rninit을 사용해 볼 수 있습니다. rninit 패키지를 사용하면 프로젝트를 초기화할 때 특정한 React Native 버전을 지정할 수 있습니다.

먼저, 다음 명령을 실행하여 rninit을 전역으로 설치하세요:

npm install -g rninit

설치가 완료되면, rninit을 사용하여 특정 버전의 React Native로 새 프로젝트를 초기화할 수 있습니다. 예를 들어:

rninit init [프로젝트명] --source react-native@0.14.2

이 명령은 이름이 [프로젝트명]인 새 프로젝트를 초기화하며, 지정된 React Native 버전은 0.14.2입니다.

추가 옵션

위의 방법들이 특정 사용 사례에 적합하지 않을 경우, 원하는 버전의 React Native을 수동으로 설치하고 React Native이 프로젝트를 초기화하는 데 사용하는 원본 파일에 액세스하는 방법도 시도해 볼 수 있습니다. 이는 더 고급 옵션으로, (프로젝트)/node_modules/react-native/local-cli/generator 폴더로 이동하는 것을 포함합니다.

이 폴더 안으로 들어가면, React Native이 새 프로젝트를 생성하는 데 사용하는 특정 파일들이 있습니다. 이 방법은 좀 수동적일 수 있지만, 원본 파일에 접근할 수 있으며 원하는 React Native 버전과 함께 작업할 수 있습니다.

이 가이드가 오래된 버전과 함께 새로운 React Native 프로젝트를 만드는 문제를 해결하는 데 도움이 되었기를 바랍니다. 때로는 특정 요구 사항 때문에 오래된 라이브러리와 함께 작업해야 할 때도 있으며, 이러한 시나리오를 다룰 수 있는 도구와 지식이 필수적입니다. 즐거운 코딩하세요!

참고 자료 : 

reactjs

Leave a Comment