일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- generic
- interface
- 슬라이딩윈도우
- 배열중복요소제거
- err_connection_refused
- extends
- Next.js
- Spring
- materialicons
- app:compiledebugkotlin
- 타입스크립트
- 리액트네이티브아이콘
- async
- 안드로이드빌드에러
- 이진탐색
- react
- set
- array
- Filter
- reactnative error
- map
- TS
- javascript
- forwardref type
- npm에러
- 상속
- 스크롤이벤트
- reactnative
- mainapplication.kt
- app.post
- Today
- Total
목록Development setting (7)
rhanziy
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lwZIQ/btsHJA0mrux/LCw0W6LspohKTVSaQSn6j1/img.png)
에러메세지execution failed for task ':app:compiledebugkotlin'. > a failure occurred while executing org.jetbrains.kotlin.compilerrunner.gradlecompilerrunnerwithworkers$gradlekotlincompilerworkaction > compilation error. see MainApplication.kt 파일에 오류가 있었다.에러메세지만보고 처음엔 compile kotlin 버전을 낮추고 난리를 쳤는데 스택오버플로우에서 찾은 결과로는 rn 0.6이상에서는 자동으로 package가 추가된다고한다.new RNConfigPackage()를 주석처리해주자. 그럼 빌드 완뇨
네비게이션 - 스택, 바텀탭네비게이션yarn add @react-navigation/native @react-navigation/native-stackyarn add react-native-reanimated react-native-gesture-handler react-native-screens react-native-safe-area-contextyarn add@react-navigation/bottom-tabs
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dvaLsD/btsHAn69JjD/YrzGr8JKCOFBOr9Z47i0vK/img.png)
npx react-native@latest init 프로젝트명 프로젝트 생성 후 시뮬레이터 실행이 안돼서 노드를 깔았따 지웠다 모듈을 날렸다 생성했다 하면서 에라이 다시 프로젝트 생성하자~ 하고 터미널에 입력했는데 npm 오류가 떴다. npm error code ENOENTnpm error syscall statnpm error path /Users/raniMac/.npm/_cacache/content-v2/sha512/b5/37/cf317838766ab773d9617270de8511dd367bf7467f2b2288457a4bda388fdd00f3b1dc6a77e57848299423f08c9195f61ce16ae9d89f77798b9bc8cc57ddnpm error errno ENOENTnpm erro..
1. [패키지명]/android/app/src/main/assets 폴더가 있는지 확인하고 없으면 생성 2. [패키지명]/android 폴더에서 ./gradlew clean 실행 3. [패키지명] 폴더에서 아래 명령어 실행react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle 4. yarn android
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b0ZbaT/btsHnXNEPuf/0CASYWQGhkV95bP7fkFzuk/img.png)
2024.05.20 업데이트 🥹계속 빌드가 안돼서 찾아보다 해결한 방법.... intel 돌리다가 m3칩으로 맥북을 업그레이드하고 안됐던 개발셋팅 과정이다.iterm2 터미널을 설치하는 이유가 Intel과 Apple Silicon간에 소통을 도와주는 로제타(Rosetta)를 사용하기 위해서라고 한다. (일반 Terminal과 Iterm2(로제타 용)로 두개를 사용한다.) 먼저 로제타를 설치해주고 agree를 입력해 license동의를 한다.softwareupdate --intall-rosetta 그 후 파인더(Finder) > 응용프로그램(Application) > iterm 우클릭 및 정보가져오기 클릭 > Rosetta를 사용하여 열기 체크 그리고 프로젝트 경로로 들어가서 yarn ios를 했더니..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bN3xMS/btsw68zmJcI/DVOP78QkjgXCBLrb3Ef9QK/img.webp)
1. React Native ?React Native는 iOS 및 Android용 실제 네이티브 렌더링 모바일 애플리케이션을 개발을 위한 자바스크립트 프레임워크이다. 이름 그대로 React를 기반으로 앱개발을 할 수 있다. 즉, React에 익숙하다면 웹 뿐만 아니라 React Native로 따로 네이티브 지식 (iOS, Android) 없이 JavaScript와 React 지식만으로 iOS와 Android 앱개발이 가능해지게 됨. 크로스 플랫폼 개발을 통해 개발자는 단일 코드베이스를 사용하여 여러 플랫폼 또는 장치와 호환되는 소프트웨어 개발을 할 수 있다. 즉, 하나의 코드베이스로 여러 플랫폼(iOS, Android)에 대응하여 개발이 가능한 것. 2. React Native 동작방식React Nati..
개발환경 JDK8, 톰캣8버전 설치되어있어야함 STS4오류나서 STS3 설치 spring-tool-suite-3.9.9.RELEASE_64.zip 파일 압축 풀고 안에 번들을 STS3으로 바꾼 후 C드라이브에넣기. sts3 > workspace-spring 폴더 생성(경로) sts.exe실행 환경설정->workspace utf8, 웹 web browser external 크롬, web css,html,jsp 3개 utf-8 +톰캣서버 연결 file new > others > spring legacy project 프로젝트 생성 템플릿 아래쪽 Persistence > Spring MVC Project src폴더의 s를 따라가서 sevlet-context.xml, root-context.xml(스프링코어)에..