React Native 시작 (환경 구축)
2004 단어 iOSreactnativeReact자바스크립트Node.js
소개
React Native를 사용하여 만들고 싶은 네이티브 어플리케이션이 생겼기 때문에, 우선은 셋업의 비망록으로서 이 기사를 남깁니다.
덧붙여서 React Native는 Cross-Platform (iOS, Android, Web etc ...)에 대응하는 응용 프로그램을 개발할 수 있습니다.
참조 : React Native
실행 환경
macOS Catalina: 10.15.4
node: v12.18.3
react-native-cli: 2.0.1
watchman: 4.9.0
환경 구축
brew를 사용하여 Node와 Watchman을 설치합니다.
Node는 괜찮습니다. Watchman은 FaceBook 권장 파일 변경 관리 도구입니다.
참조: Watchman 공식
brew install node
brew install watchman
또, CocoaPods를 인스톨하면 편리하기 때문에 install 해 갑니다.
CocoaPods는 라이브러리 관리 도구입니다.
참조: CocoaPods 설명
sudo gem install cocoapods
프로젝트 만들기
iOS 시뮬레이터를 시작합니다.
open -a Simulator
iOS 시뮬레이터의 기동을 확인할 수 있으면, 일단 닫고,
다음은 응용 프로그램을 만들고 iOS에서 시작합니다.
react-native init Test(プロジェクトの名前)
cd Test
react-native run-ios
실행 후 아래와 같이 애플리케이션이 시작됩니다.
디렉토리 구성
이쪽 참조: React 공식 Doc 를 참고로 해,
다음은 디렉토리 구성의 예입니다.
이번에는 파일 형식별로 그룹화하는 방법을 채택합니다.
api/
APIUtils.js
APIUtils.test.js
ProfileAPI.js
UserAPI.js
components/
Avatar.js
Avatar.css
Feed.js
Feed.css
FeedStory.js
FeedStory.test.js
Profile.js
ProfileHeader.js
ProfileHeader.css
끝
다음에, 실제로 작성한 어플리케이션과 코드를 기사로 해 가겠습니다.
Reference
이 문제에 관하여(React Native 시작 (환경 구축)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yoshii0110/items/b6b85767d1e2abeac95a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
brew install node
brew install watchman
sudo gem install cocoapods
open -a Simulator
react-native init Test(プロジェクトの名前)
cd Test
react-native run-ios
api/
APIUtils.js
APIUtils.test.js
ProfileAPI.js
UserAPI.js
components/
Avatar.js
Avatar.css
Feed.js
Feed.css
FeedStory.js
FeedStory.test.js
Profile.js
ProfileHeader.js
ProfileHeader.css
다음에, 실제로 작성한 어플리케이션과 코드를 기사로 해 가겠습니다.
Reference
이 문제에 관하여(React Native 시작 (환경 구축)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yoshii0110/items/b6b85767d1e2abeac95a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)