LogoSEO Jing
  • All Posts
  • SEO Jing
  • KD Team
  • CLab CoreTeam
  • Study

Contact Me

© 2026 SEOJing. All rights reserved.

DevLogSEO Jing

Day 4 - 배포와 CI/CD

2026년 3월 16일·1분 읽기

Lint 이슈

이제 푸쉬 하고 배포를 할려고 한다. 문제는 자꾸 lint에 문제가 있는 건데, pnpm lint:fix나 format을 해도 문제가 해결되지 않아서, 그냥 콘솔보고 손수 고쳐줌.


Codecov 설정

그리곤 codecov에 연결했는데, 컴포넌트에 대한 테스팅을 안 꺼둬서 커버 퍼센트가 8~9프로 나오는 문제를 발견. 로직이 복잡한 컴포넌트 빼곤 무시하고, 일부는 수동으로 테스팅을 포함시킴.

우여곡절 끝에 codecov 설정 완료.


배포 이슈

배포하는데 온갖 에러가 다 나고 있다. 이건 나중에 vinext, 클플로 배포하는 법을 포스팅하면 좋을듯.

배포하면서 발생한 가장 큰 이슈가, 런타임에서 Node의 fs가 실행하지 않는다는 점이다. 이것 때문에 파일을 제대로 못 읽어 404 에러가 나기 시작함.

처음엔 그저 실행 시점의 이슈인줄 알고 우회를 해서 배포를 했는데, 여전히 파일을 못 읽어 404 에러 발생. 그래서 파일 트리처럼 JSON으로 번들에 포함시켜버리는 걸로 변경했다.

Cloudflare Workers fs 이슈

여기서 부턴 블로그를 작성하면서 이슈를 정리했음.

포스트 목록

/SEOJing/devLog
파일 14개, 폴더 1개
Day 1 - 디자인 컨셉과 디자인 시스템Day 2 - 블로그 스켈레톤과 MDX 파싱Day 3 - MDX 이슈, 반응형, 다크모드Day 4 - 배포와 CI/CDDay 5 - shiki 제거, MDX 모듈화, 그리고 대량 포스팅Day 6 - 스터디 자료 작성과 데스크탑 비율 수정Day 7 - Front Matter CMS와 관련 게시물 탐색기Day 8 - 아티클 퀴즈와 스터디 자료Day 9 - 프레젠테이션 모드, 코드블럭 개선, 테스팅Day 10 - 프레젠테이션 모드 안정화Day 11 - 프레젠테이션 확대 기능, FullscreenView 개선Day 12 - 테스트 커버리지 개선, 모바일 프레젠테이션 버그 2건 수정기술 블로그를 직접 제작하게 된 이유왜 자꾸 프로젝트가 중단되는지