error
-
[ReactJS] Error: React.Children.only expected to receive a single React element웹 개발/에러 2021. 5. 19. 15:03
Error: React.Children.only expected to receive a single React element child. 위 에러의 원인은 react는 하나의 child element만 받기를 원하는데 태그 내 element가 두 개 이상일 경우 다음과 같은 에러가 생긴다. 나같은 경우는 CSSTransition 태그 안에 여러 개의 태그를 넣어서 생기는 문제였다. div로 묶어 하나의 child로 만들었더니 해결되었다. 공백이 원인인 이유도 있으니 주의해야겠다. 에러코드 setShowQst(false)} onExited={() => setShowQst(true)} > {qstDataSet[data].question} ... ... 에러 해결 setShowQst(false)} onExit..
-
[GIT] fatal: 'origin' does not appear to be a git repository 에러 해결기타 2021. 4. 14. 18:11
fatal: 'origin' does not appear to be a git repository push를 했더니 위와 같은 에러가 생겼다. 현재 폴더가 연결되어있는 git repository가 없다는 문제였다. 1) git 원격 저장소 확인 역시나 나는 아무것도 연결 되어있지 않았다. git remote -v *** 연결된 원격 저장소가 있다면 삭제해준다. git remote remove [이름] 2) 원격 저장소를 추가한다. 나는 연결되어있던 저장소가 없어졌기 때문에 git 에서 새로운 repository를 파서 그 url를 추가해주었다. git remote add origin [ 저장소의 github 주소 ]
-
[Flutter web] [cloud_firestore/unknown] NoSuchMethodError: invalid member on null: 'includeMetadataChanges'웹 개발/에러 2021. 2. 14. 21:46
Flutter web 상에서 Streambuilder로 firestore의 데이터를 가져오려했는데 stream으로 데이터를 받아오지 못한다는 것을 알게 되었다. get function으로는 firestore 데이터값을 가져올 수 있는걸 보니 연결이 안된 것은 아니고 데이터를 받아온 후 상태를 변화시키지 못하는 문제이지 않을까 추측했다. 아래의 코드로 error를 확인해보니 [cloud_firestore/unknown] NoSuchMethodError: invalid member on null: 'includeMetadataChanges' 에러가 나왔다. if(snapshot.hasError){ print(snapshot.error); } 구글링해본 결과 JavaScript SDK 버전 문제 때문이며 fi..
-
[Firebase] firebase의 google-login과 flutter web 연동방법 및 에러정리 ( idpiframe_initialization_failed / CONFIGURATION_NOT_FOUND/ 구글로그인이 안될 경우)데이터베이스/Firebase 2021. 2. 6. 21:22
firebase의 google-login과 flutter web을 연동하는 방법 1) firebase 웹 앱 프로젝트 생성 - Firebase SDK 추가 안드로이드 앱에서는 google-service.json 파일을 넣는데 web에서는 아래의 코드를 프로젝트의 web - index.html의 태그 하단에 붙여넣는다. -firebase CLI 설치 android studio terminal에서 자동설치 스크립트를 이용해 Firebase CLI를 설치했다. curl -sL https://firebase.tools | bash - Firebase SDK 추가 나는 당장 배포할 생각은 없었기 때문에 CLI 설치 후에 구글에 로그인하고 프로젝트 시작하는 것만 했다. 2) firebase와 flutter 웹 연동..
-
[ERROR] Could not initialize classorg.codehaus.groovy.runtime.InvokerHelper앱 개발/에러 2021. 2. 5. 20:19
keytool을 얻기 위해 ./gradlew signingReport 를 실행했더니 Could not initialize class org.codehaus.groovy.runtime.InvokerHelper 라는 에러가 떴다. 먼저 Gradle이란? Gradle은 그루비를 이용한 빌드 자동화 시스템이며 현재 안드로이드 앱을 만드는데 필요한 안드로이드 스튜디오의 공식 빌드 시스템이기도 하다. Java, C/C++, 파이썬 등과 같은 여러 가지 언어를 지원한다고 한다! (위키백과) 그래들 버전이 자바버전을 지원하지 않아서 생기는 오류라고 한다. 1) 터미널에서 java version을 확인한다.java -version 2) android / gradle / wrapper / gradle-wrapper.pro..