본문 바로가기

모바일 APP80

react-native-screens could not be found within the project or in these directories 원래는 yarn add @react-navigation/native react-native-reanimated react-native-gesture-handler react-native-screens react-native-safe-area-context @react-native-community/masked-view 전체 다 설치해줘야 하지만 불필요한 라이브러리를 설치 안하기 위해 하나씩 해서 react-native-screens 설치를 빼먹은 실수다 오류 메시지처럼 yarn add react-native-screens 설치 해주면 된다. 2021. 5. 14.
TDD 개발 환경 설정 인프런을 강의를 참고 하고 실습 했는데 나름 유료결제 인데 강의가 오랜된것인지, 아니면 강사님의 성의 부족인지 detox 자체가 아예 안되는 것이다. 공식 홈페이지를 보니 방법도 많이 다르고 (보통은 주기적으로 강의를 업데이트를 하지 않나?) 그래서 최근에 내가 삽질하면서 성공한 사례를 정리 해보려고 한다. 그리고 npm 보다는 yarn 사용하려고 한다. 장점은 속도, 의존성 중복 해결 등등 자세한것은 구글링으로 찾아보도록 ~ 1. jest설치 만약 npx react-native init "프로젝트 명" 명령으로 설치 했다면 기본적으로 설치 했기 때문에 jest를 따로 설치 해줄 필요 없다. 그러나 버전이 다르거나, package.json에 jest 가 설치 되어 있지 않다면 yarn add jest 명.. 2021. 5. 6.
FCM 웹 브라우저 푸시 보내기 방법은 Firebase에서 추천하는 호스팅 방법으로 했다 홈피에서 설명은 정말 대충이라 정리할겸 에뮬레이터를 여러개 띄우면 cpu, ram 부담가니 브라우저로 테스트할겸 1. 먼저 fcm홈피에서 사용할 프로젝트를 만들어 준비하고 있어야 한다. 2. 웹앱을 생성, 호스팅 또는 CDN 선택해서 사용하면 됨 3. firebase cli 설치, login해서 연결-> firebase init -> hosting 선택 -> 프로젝트 선택 4. firebase deploy 입력, 아래 새성된 URL로 접속 4-1 만약 서버에 올리지 않고 로컬 에서 먼저 테스트를 해보고 싶다면 firebase deploy 입력 지원 안되는 브라우저 있으니 사전에 조사가 필요함. (사파리) 2020. 9. 1.
Kotlin : 개발 환경 구성 1. JVM을 사용하기 위해 JDK를 설치 - 아래 홈페이지 클릭 Azul Systems Better Java Performance Superior Java Support Better Java Performance Superior Java Support JDK 8 support plans JDK 11 Java JVM Zing Zulu Enterprise Zulu Embedded OpenJDK Solve GC OpenJFX www.azul.com - 상단 메뉴에서 -> Downloads -> Zulu Community - java8, Windows, x86 64-bit, JDK 선택 msi 다운로드 받기 - msi 실행 설치된 경로 복사 - 시스템 -> 고급 시스템 설정 -> 환경변수 클릭 - 변수이름 :.. 2019. 11. 12.