[React Native] Chat GPT로 개발하기 - 5일차

2023. 8. 26. 12:28·React Native/JavaScript
반응형

expo에서 터치로 쓰기를 하려면 어떻게 해야해?

간단한 어플을 만들기 위해서 지난번 Native 환경이 아닌 Expo 환경에서 다시 개발을 진행하다가 

터치로 그림을 그리는 작업이 필요했다.

 

어떤게 있는지 궁금해서 간략하게 질문을 했었다. 

해당 패키지를 설치하니 ViewPropTypes will be removed from React Native, along with all other PropTypes. We recommend that you migrate away from PropTypes and switch to a type system like TypeScript. If you need to continue using ViewPropTypes, migrate to the 'deprecated-react-native-prop-types' package. 이런 오류가 발생하는데?

설치를 하고 실행시키니 역시 한번에 실행이 되지 않았다. 

근데 이부분은 해당 오류로 해결된게 아니고 프로젝트를 다시 실행시키니 문제가 해결됐다. 

 

가끔 어떤 라이브러리는 재실행 없이 바로 적용이 되고 어떤건 프로젝트를 재실행 해야 되는 게 있는데 

무슨 기준인지는 모르겠다. 알쏭달쏭 개발세계 ...

Invariant Violation: requireNativeComponent: "RNSketchCanvas" was not found in the UIManager. 이런 오류가 발생해

모든 문제를 해결한건 아니다. 사실 이부분이 더 치명적인 문제였다.

 

해당 내용은 네이티브 환경에 대한 설명을 전달 받았는데 내가 필요한 것은 Expo 환경에서의 문제 해결이기 

때문에 다시 질문을 했어야 했다.

expo 환경이야

Expo 환경의 단점인 것 같다. 

네이티브에서 사용할 수 있는 라이브러리를 모두 사용할 수 있는게 아니고 사용하지 못하는 라이브러리가 

있다는 것을 알고 있긴 했는데 경험을 해본건 처음이다....

( 본격적인 개발은 처음이니깐 ㅋㅋ..... )

2번 대체 라이브러리로 어떤게 있고 어떤 방식으로 사용해?

Expo에서 사용할 수 없다면 ( Eject 없이.. ) 다른 라이브러리를 찾는게 훨씬 빠르기 때문에 

빠르게 찾아보기 시작했다. 

 

중간 몇가지 질문을 더 했지만 한 4개? 정도의 라이브러리를 사용해봤지만 네이티브 환경에서만 

사용할 수 있거나 원하지 않던 기능이 대부분이었다. 

expo-2d-context 이걸 사용하는 방법은 없을까?

그러다가 찾은 하나의 라이브러리를 사용하기 위해서 질문을 했다. 

이렇게 올라왔단 이유는 당연히 성공했기 때문에 올라왔을 것이다 ㅋㅋ

 

짧게 작성한 것 같지만 스킵된 많은 질문 핑퐁이 있었다.

......

반응형
저작자표시 비영리 변경금지 (새창열림)

'React Native > JavaScript' 카테고리의 다른 글

[React Native] Chat GPT로 개발하기 - 7일차  (0) 2023.09.02
[React Native] Chat GPT로 개발하기 - 6일차  (0) 2023.08.27
[React Native] Chat GPT로 개발하기 - 4일차  (1) 2023.08.20
[React Native] Chat GPT로 개발하기 - 3일차  (0) 2023.08.19
[React Native] Chat GPT로 개발하기 - 2일차  (0) 2023.08.08
'React Native/JavaScript' 카테고리의 다른 글
  • [React Native] Chat GPT로 개발하기 - 7일차
  • [React Native] Chat GPT로 개발하기 - 6일차
  • [React Native] Chat GPT로 개발하기 - 4일차
  • [React Native] Chat GPT로 개발하기 - 3일차
잉여개발자
잉여개발자
풀스택 개발자를 목표로 잉여롭게 개발 공부도 하면서 다양한 취미 생활도 즐기고 있는 잉여 개발자입니다.
  • 잉여개발자
    잉여로운 개발일지
    잉여개발자
    • 분류 전체보기 (789)
      • 개발정보 (36)
      • 개발환경 (7)
      • 개발생활 (19)
      • React (141)
        • 이론 (23)
        • 기능 (12)
        • 실험실 (88)
        • 버그 (6)
        • 패스트캠퍼스 (9)
        • Npm (3)
      • React Native (28)
        • 공통 (6)
        • TypeScript (3)
        • JavaScript (18)
        • 버그 (1)
      • Next.js (30)
        • 이론 (13)
        • 실험실 (13)
        • 버그 (3)
      • Web (35)
      • 알고리즘 (202)
        • 풀이 힌트 (39)
      • JavaScript (47)
      • TypeScript (29)
        • 기초 (27)
        • 실험실 (2)
      • Node.js (13)
        • 이론 (0)
        • 기능 (3)
        • 실험실 (9)
        • 버그 (1)
      • 도커 (4)
      • CCNA (22)
        • 이론 (4)
        • 문제 (18)
      • 취미생활 (167)
        • 잉여로운 칵테일 (2)
        • 잉여의 식물키우기 (130)
        • 잉여로운 여행기 (11)
        • 잉여의 제2외국어 (21)
        • 잉여로운 책장 (2)
      • Java (1)
        • Java의 정석 (1)
      • 꿀팁 공유 (3)
  • 태그

    리액트
    리얼학습일기
    프로그래머스
    식물
    Babel
    ChatGPT
    CSS
    webpack
    네트워크
    CCNA
    redux
    바질
    알고리즘
    javascript
    타일러영어
    react
    next.js
    네이버 부스트캠프
    리얼클래스
    Docker
    다이소
    타입스크립트
    typescript
    자바스크립트
    영어회화
    Node.js
    영어독학
    덤프
    ReactNative
    바질 키우기
  • hELLO· Designed By정상우.v4.10.1
잉여개발자
[React Native] Chat GPT로 개발하기 - 5일차
상단으로

티스토리툴바