전체 글 5

ESLint + Prettier + Husky Git hook

ESLint 설치 및 초기화pnpm create @eslint/config@latest실행하여 프로젝트에 질문들에 대답하면 이에 맞는 eslint.config.mjs 파일이 생성됩니다.Prettier 설치pnpm add prettier -D설치 후에.prettierrc 파일 생성해서, {} 입력.prettierignore 파일 생성해서 무시할 파일 작성하면 prettier 설치가 완료됩니다.ESLint + Prettierpnpm add eslint-config-prettier eslint-plugin-prettier -Deslint-config-prettier: Turns off all rules that are unnecessary or might conflict with Prettier.import ..

Frontend 2025.03.20

[해결] Xcode Cloud + Expo React Native 버그 해결

문제처음 발생한 문제..Unable to load contents of file listUnable to open base configuration reference fileci_scripts 에서 node 설치 및 pod install 등 세팅 후 발생한 문제..Command PhaseScriptExecution failed with a nonzero exit codeError: GetEnv.NoBoolean: TRUE is not a boolean.xcodebuild-archive.log 에서 문제 확인.. 아티팩트에서 다운로드 받아서 확인해볼 것2025-03-13T07:21:02.373872728Z Error: GetEnv.NoBoolean: TRUE is not a boolean.2025-0..

Frontend 2025.03.13

[SSL] Route53 + Certbot 와일드카드 인증서 발급

플러그인 설치 및 Credential 설정Certbot Route53 플러그인 설치sudo apt-get updatesudo apt-get install python3-certbot-dns-route53AWS IAM 사용자 생성AWS 콘솔의 IAM 서비스에서 새로운 사용자 생성하기 (ex. certbot)액세스 키 생성권한 설정 (AmazonRoute53FullAccess 권한)AWS 자격 증명 파일 생성mkdir -p ~/.awsvi ~/.aws/credentials~/.aws/credentials 에 발급받은 ACCESS_KEY의 ID와 SECRET_KEY를 아래와 같이 입력한다.[default]aws_access_key_id = YOUR_ACCESS_KEY_IDaws_secret_access_key..

Server 2025.01.23