yarn을 사용해서 Prettier와 ESLint를 설정하려면 아래 단계를 따라 진행하세요!1. 필요한 패키지 설치yarn으로 필요한 패키지들을 설치합니다:yarn add -D prettier eslint-config-prettier eslint-plugin-prettier2. .eslintrc.json 설정Prettier와 ESLint가 충돌하지 않도록 .eslintrc.json 파일을 아래와 같이 업데이트합니다:{ "extends": ["next/core-web-vitals", "plugin:prettier/recommended"], "plugins": ["prettier"], "rules": { "prettier/prettier": [ "error", { "..

에러이미지RN 0.69.4버전에서 0.75.4로 마이그레이션중 iOS에서 발생한에러다.온갖 디버깅과, 구글링을 시도해봤지만 pod install --repo -update나, derivedData폴더를 비우라는 제안이 대부분이었지만 해결이 되지 않았고,3시간가까이를 헤매다가, 사수분의 도움으로 간신히 해결할 수 있었다!(감사합니다 갓현웅🙏🏻🙏🏻) 해결책 -no-verify-emitter-module-interface는 Swift 컴파일러에 전달하여 .swiftinterface 파일과 같은 모듈 인터페이스의 검증 방식을 변경하는 플래그다.Swift에서는 라이브러리의 공개 API를 포함한 모듈 인터페이스 파일(.swiftinterface)을 생성하는데, 이 파일은 코드 호환성을 높이기 위해 다른 Sw..

GDG on Campus DGU의 2024-2025 Organizer 발표이후 활동을 시작한지도 3개월이 넘어간다.기존의 GDSC의 명칭이 GDG on Campus로 바뀌어 생각이 많았던 때도 있었지만, 개발과 Google 기술에 관심있는 대학생 커뮤니티 그룹인 점, 학생들간의 peer-to-peer 학습 환경을 중시한다는 점은 변함없이 유지되고 있다.1기때와 마찬가지로, Web/App, Server/Cloud, AI/ML, DevRel 4개의 파트로 나누어 모집했고, 예상보다 많은 수의 지원자가 있어 놀랐다. Core Member들과 함께 지원자들과 오프라인 면접을 진행하였고, 현재는 성장에 대한 갈증이 드러난 30명의 학생들로 구성되어 있다. 9월중순쯤 첫번째 Welcome Session을 진행하며,..

.gitignore 파일에 항목을 추가했음에도 불구하고 Git 추적이 멈추지 않는 경우, 해당 파일들이 이미 Git 추적 상태에 있기 때문일 수 있습니다. .gitignore에 파일을 추가하는 것은 Git이 추후 해당 파일을 무시하도록 지시하지만, 이미 추적 중인 파일에는 영향을 주지 않습니다. 따라서, 이미 추적 중인 파일의 추적을 멈추고, 해당 파일들을 리모트 저장소에서 제거하려면 추가적인 작업이 필요합니다.다음 단계를 따라 파일 추적을 멈추고, 리모트 저장소에서 해당 파일을 제거할 수 있습니다. 1. 로컬 저장소에서 파일 추적 중지먼저, 로컬 저장소에서 파일의 추적을 중지합니다. 터미널에서 다음 명령어를 실행하세요--cached 옵션은 파일을 로컬 디렉토리에 남겨두면서 Git의 추적 목록에..

에러이미지 FCM(Firebase Cloud Messaging)추가 이후 발생한 에러 해결책 1. Podfile에 있는 아래 줄을 주석처리(저는 flipper를 사용하지 않았기에 발생했던 것 같습니다..)후에 2. cd ios하여 pod install 3. iOS 각자 빌드! # :flipper_configuration => flipper_config 에러 이유 Flipper: use_frameworks is not compatible with Flipper. You need to disable Flipper by commenting out the :flipper_configuration line in your Podfile. use_frameworks는 Flipper와 호환되지 않습니다. Podfile..

에러이미지 #13에서의 pod install에러 해결후 ios 기기로 빌드하려니까 0.73 버전은 여러모로 문제가 많은거같다ㅠㅠ 추가 에러 로그 (아래는 일부며, 모두 복붙하면 지금 분량의 10배는 거뜬히 넘는 에러줄이엇다...) included from /Users/idohyeong/Desktop/NewProject/ios/Pods/Headers/Public/React-hermes/reacthermes/HermesExecutorFactory.h:11: In file included from /Users/idohyeong/Desktop/NewProject/ios/Pods/Headers/Public/React-jsiexecutor/jsireact/JSIExecutor.h:10: In file include..

에러이미지 구글맵 연동을 위하여 추가후 Pod install로 iOS에 반영해주고나 했으나 ... 추가적인 에러코드 # Resolve react_native_pods.rb with node to allow for hoisting require Pod::Executable.execute_command('node', ['-p', 'require.resolve( "react-native/scripts/react_native_pods.rb", {paths: [process.argv[1]]}, )', __dir__]).strip platform :ios, min_ios_version_supported prepare_react_native_project! # If you are using a `react-nativ..