react native

· REACT NATIVE
package를 설치하고 나서 발생했던 오류이다. vscode를 껐다가 키거나, node_module을 지우고 재설치하면 해결된다. 또는 아래 명령어를 실행해볼 수도 있다. 아마 패키지가 설치되고 나서 추가된 정보가 업데이트 되지 않아서 생기는 오류인 듯하다. npx tsc -p tsconfig.json
· REACT NATIVE
invariant violation ~ has not been registered 오류가 발생했다면 다음 두 가지를 시도해보면 해결될 수도 있다. 첫 번째 방법 react-native가 실행되는 터미널을 종료한다. 어플과 관련된 것을 종료한다 (선택사항) 재시작한다. 요약하면 껐다가 다시 켜본다 방법이라고 할 수 있다. 두 번째 방법 app.json의 name, MainActivity.java의 getMainComponentName()의 appname, index.js(또는 package.json)에서의 appname이 같은지 확인한다. 참고 https://stackoverflow.com/questions/29287987/invariant-violation-application-awesomeproject..
· REACT NATIVE
[expo-location][SDK 50][android] Error: Exception in HostObject::get for prop 'NativeUnimoduleProxy': expo.modules.location.TaskManagerNotFoundException: Could not find the task manager, js engine: hermes 위와 같은 오류가 발생했다면, TaskManger를 설치하고 application을 다시 빌드해주면 해결된다. https://docs.expo.dev/versions/latest/sdk/task-manager/ TaskManager A library that provides support for tasks that can run in the b..
· REACT NATIVE
졸업하기 전 들어야 할 마지막 전공 수업에서 반(半)자율주행 카트를 만들고 있다. 휴대폰 어플로 조종할 수 있으면 좋을 거라고 해서 어플을 만들었다. 아두이노로 통신을 진행할 예정이다. 졸업 작품용이기도 하고 리액트 네이티브에 익숙하지도 않아서 졸작이다. (졸작이 졸작이다.) 부끄럽지만 기록용으로 올려두려고 한다. 시간이 지난 후의 내가 이걸 보면 어떤 생각을 할지 궁금하다. 방향키는 아는 디자이너에게 부탁한 이미지로 바꿀 예정이고, auto following과 stop도 직관적으로 이해할 수 있는 이미지로 교체할 계획이다. 조잡하기는 하지만 첫 앱이라는 것에 의의를 두고 있다. 정진하다보면 더 좋은 앱을 만들 수 있지 않을까. 5월 쯤에는 앱이 완성이 되어있을테니 완성된 앱도 올려서 비교해봐야겠다. 그..