일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- gradle
- Kotlin
- not working
- 디버깅
- 데이터바인딩
- sourcetree
- 리액트
- 안드로이드 스튜디오
- 리액트 네이티브
- 빌드 오류
- Android
- 개발환경설정
- VisualStudio
- 안됨
- aPK
- 안드로이드
- 설정
- EC2
- 인증문제해결
- Git
- WPF
- react
- react-native
- 뒤로가기 안됨
- git인증
- Invalid credentials
- AWS
- 예제
- bitbucket
- flutter
- Today
- Total
목록리액트 (3)
물에 살고싶은 개발자
이번에는 정말 기초적인 원인으로 인해 날 괴롭혔던 is not a function 에 대한 글이다. 분명 오타도 없고 제대로 실행될거같은데, 생기는 경우에 이 글을 참고해보자. 범위(scope) 문제다. 너무나도 잘알고 있고 익숙하지만 그래서 간과한 원인인셈이다. 아래와 같은 코드가 있다고 치자_set = () => { setTimeout(() => { this._goTo(); }, 4000); }; 여기서 4초 후 _goTo() 를 실행하면 _goTo is not a function 이 등장한다.method 호출뿐만 아니라 state나 props 등 다 안된다.(정확한 원인은 모르겠는데 이유는 간단하다. _set() 안에서 호출하는건 정상적으로 되지만 저 setTimeout 안에는 별개의 범위로 인식되..
릴리즈 빌드를 위해 사이닝방법은 많으니까 생략 만약 기존방법대로 어셈블릴리즈 했는데 중간에 무한로딩한다? 1. 번들생성react-native bundle --assets-dest ./android/app/src/main/res/ --entry-file ./index.js --bundle-output ./android/app/src/main/assets/index.android.bundle --platform android --dev false 2. apk 추출./gradlew assembleRelease -x bundleReleaseJsAndAssets 지루한 설명에 들어가자면, 번들생성 명령어는 검색하면 그냥 나오는거니까 따로 설명하지 않겠다.중요한건 2번에서 쓰는 명령어인데, 기본적으로 /gradle..
이 글은 다음번에 새로운 기술을 시작할때 같은 실수를 하지 않기 위한 글이다.(즉 내가 보기위한 글이다.) 사실 이 글을 쓰는 지금시점에서도 웹스톰을 포기하고 vsc로 개발을 해야하는 타이밍이긴 하지만,지금 개발을 들어가면 글쓰기를 미루고 미루다 결국 안쓸것같아서 미리 쓰고 간다.긴 글이 될지 안될지는 써봐야 알것같다. 있었던 일을 날것 그대로 전하고싶기에 편집없이 횡설수설 할 예정이다. 일단 시작하기전 요약부터하자면1. 리액트 네이티브의 기술이 어떻게 돌아가는지 뭔 장단점을 가졌는지 파악(블로그를 주로 봣고 공홈은 번역기의 힘을 빌어 장점만 참고함)2. 개발환경 구축하는법과 개발툴에 대해 검색 -> 이 과정에서 기존에 익숙한 inteliJ 기반의 웹스톰을 선택(난 안드로이드 개발자였기때문)3. 시간을 ..