firebase - local emualtor suite 실행시 ERR_REQUIRE_ESM 에러

환경 node : 18.17.1 firebase-tools : 13.23.0 원인 firebase-tools를 curl -sL https://firebase.tools | bash 명령어로 설치해서 발생함. 해결 firebase-tools를 sudo npm -g --force install firebase-tools 명령어로 재설치하면 해결됨. 출처 https://github.com/firebase/firebase-tools/issues/6931

flutter - android 빌드시 webview_flutter_android:compileDebugJavaWithJavac' 에러

flutter 3.24.5에 android studio 2024.2 사용하면서 발생했다.  아래 내용 적용후 해결되었다.    1. openjdk@21  설치 및 적용 brew install openjdk@21     2. openjdk@21 zsh에서 사용하도록 ~/.zshrc 수정   export JAVA_HOME=/opt/homebrew/opt/openjdk@21   export PATH=$JAVA_HOME/bin:$PATH     3. flutter가 JAVE_HOME 경로를 사용하도록 설정 flutter configure --jdk-dir=     4. ./android/gradle/wrapper/gradle-wrapper.properties 수정   distributionUrl=https\://services.gradle.org/distributions/gradle- 8.4 -all.zip     5. ./android/settings.gradle 수정 id "com.android.application" version " 8.3.2 " apply false     6. ./android 폴더 구조 편집 (이하 과정은 firebase 쓰는경우) ./android/app/src/main/kotlin 이하 폴더구조를 앱id에 맞게 편집     7. ./android/app/src/main/kotlin/MainActivity.kt의 패키지 이름을 앱id에 맞게 편집     8. ./android/app/build.gradle 내용 수정   - namespace, applicationid firebase 앱id에 맞게 수정 - ndk버전 수정 "25.1.8937393" (ndk버전이 낮으면 flutter run ...

블로그 시작

새 블로그를 시작한다.  잡다한 글들을 포스팅해볼 예정이다.