본문 바로가기

내마음대로만들어보자/에러 뿌시기4

scrollview child layout ( alignitems ) must be applied through the contentcontainerstyle prop ScrollView안에 내용들을 오른쪽으로 정렬하기위해 alignItems를 적용하려고했지만 제목과 같은 오류가 발생했다..!! ScrollView 사용할 때 컨텐츠의 내용의 길이가 원하는 사이즈에 부족하더라도 ScrollView 영역만큼의 영역을 확보해야할 경우가 있는데 이 경우 ScrollView의 안쪽 View에 flex: 1이나 height: 100% 등을 선언해도 영역을 확보할 수가 없다. 실제 ScrollView를 사용할 때 ScrollView 내부에 접근할 수 없는 컨테이너가 생성되기 때문이라고한다! 이 때 contentContainerStyle props를 이용해 이 컨테이너의 스타일을 부여할 수 있다. 여기서 주의할 점은 contentContainerStyle props에 flesBasi.. 2021. 9. 17.
firebase 설치오류 firebase 연결을 하기 위해 도구를 설치하면 오류가 발생하는경우가 있다...... expo install firebase Node 버전 중 가장 최근LTS 버전인 14버전이상에서 발생하는 버그라고 한다. (아직 고쳐진건지 아닌지 알수가없는...) 이러한 경우 어쩔수없이 12버전으로 다운그레이해서 진행을 해야한다! ▶ 해결방법 노드 버전 확인 : node -v 1) 제어판 프로그램 추가/제거에서 Node.js 버전을 삭제 2) https://nodejs.org/download/release/v12.19.1/node-v12.19.1-x64.msi 통해 Node v12 버전을 설치 3) 프로젝트 폴더로 이동해, yarn.lock 파일과 node_modules 폴더를 삭제 4) 터미널로 프로젝트 폴더로 이.. 2021. 9. 14.
permission denied Node.js 와 npm 설치 시 "permission denied"라는 오류가 발생하는경우 (맥에 한해) sudo npm install -g expo-cli 앞에 sudo를 붙여주면된다! 권한이 없어서 설치를 못해주는현상으로 sudo를 붙여줌으로써 내가 이컴퓨터의 주인이라고 알려주는거다. 2021. 8. 16.
Error: Objcts are not valid as a React child (found: object with keys {text, compeleted}). If you meant to render a collection of children, use an array instead. 아직은 오류가 발생하면은 저런 내용만 으로는 정확히 파악이 어렵다... 영어를 해야하나 싶을 정도다 ㅠ 그래서!! 번역기도 돌려보고 검색도 해보면서 에러를 파악해 나가고 있다. 여러 경험들이 쌓이다보면은 익숙해질거라 생각된다. 공부하면서 파파고 번역기를 자주 사용하게된것같다. 번역결과는 → 오류: 개체가 React 하위 개체로 유효하지 않습니다(찾음: 키가 {text, completed}인 개체). 하위 집합을 렌더링하려면 배열을 대신 사용하십시오. 파이어스토어를 통해서 create해줄때 하위객체 데이터에서 무언가 오류가 발생한것처럼 보이지만 혼자힘으로 파악이 어려워 많은 도움을 받아 오류를 해결하였다! 결과적으로, 위 오류는 리액트가 보여줄 수 없는 내용이 return 에 들어갔을때 발생한다고한다. (.. 2021. 8. 4.