TechFeedTechFeed

CI — 관련 콘텐츠 17건

ERR_REQUIRE_ESM은 패키지는 있는데 require가 ES 모듈을 열지 못할 때 나는 코드입니다. ENOSPC no space left on device는 디스크 블록이나 아이노드가 차서 쓰기가 거절될 때 나는 코드입니다. ERR_OSSL_EVP_UNSUPPORTED는 노드 17 이후 OpenSSL 3이 MD4를 막아 웹팩 빌드 해시가 죽을 때 나는 코드입니다.

관련 글 리스트

동기 require, ESM, 노드 버전 | 패키지는 있는데 require만 막히면?
동기 require, ESM, 노드 버전 | 패키지는 있는데 require만 막히면?
ERR_REQUIRE_ESM은 패키지는 있는데 require가 ES 모듈을 열지 못할 때 나는 코드입니다. node 버전과 process.features.require_module을 보고, 최상위 await면 ERR_REQUIRE_ASYNC_MODULE로 import를 씁니다. exports 서브패스 거절, 모듈 없음과는 다릅니다. Node.js, ESM, CI, 한국 1인 개발. 2026년 10월 문서.
Programming Languages2026-10-06
ENOSPC, no space left, 디스크 부족 | 쓰기만 공간 없음에서 멈추면?
ENOSPC, no space left, 디스크 부족 | 쓰기만 공간 없음에서 멈추면?
ENOSPC no space left on device는 디스크 블록이나 아이노드가 차서 쓰기가 거절될 때 나는 코드입니다. df -h와 df -i를 먼저 보고, 도커는 빌드 캐시와 안 쓰는 이미지부터 지웁니다. 파일 감시 한도가 찬 같은 코드와는 메시지가 다릅니다. Docker, npm, CI, 한국 1인 개발. 2026년 10월 문서.
Cloud & DevOps2026-10-03
ERR_OSSL_EVP_UNSUPPORTED, 디지털 봉투, 레거시 프로바이더 | 노드만 올렸는데 빌드 해시가 죽으면?
ERR_OSSL_EVP_UNSUPPORTED, 디지털 봉투, 레거시 프로바이더 | 노드만 올렸는데 빌드 해시가 죽으면?
ERR_OSSL_EVP_UNSUPPORTED는 노드 17 이후 OpenSSL 3이 MD4를 막아 웹팩 빌드 해시가 죽을 때 나는 코드입니다. 당장은 NODE_OPTIONS에 openssl-legacy-provider를 넣고, 남기려면 hashFunction을 sha256으로 바꾸거나 웹팩 5로 올립니다. dlopen ABI 실패와는 다른 줄입니다. Node.js, webpack, CI, 한국 맥 개발. 2026년 10월 문서.
Programming Languages2026-10-03
dlopen 실패, 노드 버전, 네이티브 모듈 | 노드만 올리면 모듈이 안 열리면?
dlopen 실패, 노드 버전, 네이티브 모듈 | 노드만 올리면 모듈이 안 열리면?
노드 메이저만 올리면 NODE_MODULE_VERSION이 다른 .node를 process.dlopen이 거절합니다. process.versions.modules로 요구 숫자를 읽고 그 패키지를 npm rebuild합니다. 자바스크립트 경로 없음, exec format error, 권한 모델의 애드온 거절과 줄을 가릅니다. Node.js, sharp, CI, 한국 맥 개발. 2026년 9월 문서.
개발자 작업환경2026-09-29
EINTEGRITY, 체크섬, package-lock | 캐시를 비워도 같은 해시가 틀리면?
EINTEGRITY, 체크섬, package-lock | 캐시를 비워도 같은 해시가 틀리면?
EINTEGRITY는 받은 파일의 해시가 package-lock.json의 integrity와 다를 때 납니다. 레지스트리 값과 같으면 캐시를 비우고, 다르면 락을 다시 만들어 커밋합니다. 피어 충돌과 얼린 락 거절은 다른 줄입니다. 깨끗한 액션까지 실패하면 락을 고칩니다. npm, 액션, 패키지, 한국 1인 개발. 2026년 9월 npm 문서.
Cloud & DevOps2026-09-28
dubious ownership, safe.directory, 깃 소유자 | 클론한 폴더에서 깃이 멈추면?
dubious ownership, safe.directory, 깃 소유자 | 클론한 폴더에서 깃이 멈추면?
dubious ownership은 명령을 실행한 사용자와 폴더 주인이 달라 깃이 저장소 설정을 읽지 않고 멈춘 상태입니다. 소유자를 맞추거나 전역 safe.directory에 그 경로만 넣습니다. 저장소 설정에 넣은 예외는 읽히지 않습니다. 푸시 거절, 소켓 권한과 줄을 가릅니다. Git, 도커, 한국 맥 개발. 2026년 9월 깃 문서.
개발자 작업환경2026-09-28
outdated lockfile, pnpm-lock, 얼린 설치 | 액션만 락파일을 거절하면?
outdated lockfile, pnpm-lock, 얼린 설치 | 액션만 락파일을 거절하면?
ERR_PNPM_OUTDATED_LOCKFILE는 package.json만 바뀌고 락을 커밋하지 않으면 연속 통합의 얼린 설치가 거절하는 코드입니다. 로컬에서 설치로 락을 갱신해 올리고, 피어 충돌과 해시 실패는 다른 줄로 가릅니다. pnpm, 깃허브 액션, 워크스페이스, 한국 1인 개발. 2026년 9월 pnpm 문서.
Programming Languages2026-09-28
ENOSPC, file watchers, inotify | 넥스트 감시가 멈추면?
ENOSPC, file watchers, inotify | 넥스트 감시가 멈추면?
ENOSPC file watchers는 디스크가 가득 찬 줄이 아니라 리눅스 inotify 감시 개수를 개발 서버가 다 쓴 줄입니다. node_modules ignored, sysctl 한도, 맥과 우분투 CI. Next.js, 웹팩, 한국 1인 개발자 기준. 2026년 9월 Next.js ENOSPC·inotify 문서.
개발자 작업환경2026-09-20
ELIFECYCLE, npm ERR, exit status | 스크립트만 실패하면?
ELIFECYCLE, npm ERR, exit status | 스크립트만 실패하면?
ELIFECYCLE은 npm이 틀린 게 아니라 package.json 스크립트가 0이 아닌 코드로 끝나 그 실패를 감싼 줄입니다. 위쪽 컴파일 에러, prepare·husky, CI 환경 변수. npm, Next.js, 한국 1인 개발자 기준. 2026년 9월 npm scripts·Node 종료 코드 문서.
개발자 작업환경2026-09-15
ELIFECYCLE, npm ERR, 빌드 스크립트 | 로컬은 되고 CI만 빨간 줄이면?
ELIFECYCLE, npm ERR, 빌드 스크립트 | 로컬은 되고 CI만 빨간 줄이면?
ELIFECYCLE은 npm이 감싼 실패다. 실제 원인은 위 도구 로그와 종료 숫자다. 로컬은 되고 통합 환경만 실패하면 노드 버전, 잠금 파일 설치, 환경변수, 맥과 리눅스 대소문자부터 맞춘다. 개발자, npm, 깃허브 액션, Next.js, Node.js, 데브옵스 기준. 2026년 8월 npm과 깃허브 공식 문서 기준.
Cloud & DevOps2026-08-30
Heap out of memory, Node.js 메모리, --max-old-space-size | 빌드가 137로 죽으면?
Heap out of memory, Node.js 메모리, --max-old-space-size | 빌드가 137로 죽으면?
빌드 종료 코드 137은 문법 오류가 아니라 커널이 프로세스를 죽인 신호다. 힙 메시지와 러너 메모리를 같이 보고, 원본 이미지를 줄인 뒤 공식 힙 상한만 올린다. 한국 1인 개발자, Node.js, Next.js, 깃허브 액션, 도커, CI, 빌드 기준. 2026년 8월 Node.js와 Next.js, 깃허브 공식 문서.
Programming Languages2026-08-30
플레이라이트, Next.js, CI | E2E 테스트를 로컬에서 깔고 깃허브 액션에 붙이는 순서
플레이라이트, Next.js, CI | E2E 테스트를 로컬에서 깔고 깃허브 액션에 붙이는 순서
2026년 E2E 테스트 선택 기준부터 Playwright 설치, playwright.config.ts webServer 설정, 첫 테스트 작성, 깃허브 액션 브라우저 캐시 연결까지 Next.js 기준으로 정리한다. 불안정한 테스트가 나오는 waitForTimeout 남용·전역 상태 공유·외부 API 의존 패턴도 포함.
Frontend2026-08-18
타입 스트리핑, enum, tsx | 노드가 ts를 돌리면 어디서 멈추나?
타입 스트리핑, enum, tsx | 노드가 ts를 돌리면 어디서 멈추나?
노드가 ts 파일을 직접 돌리면 타입은 공백으로 지우고 검사는 하지 않는다. 타입 스트리핑, 이레이저블 신택스, enum, 생성자 공개 인자, tsx, tsc 무출력, 노드 24 LTS, 타입스크립트 5.8, 개발자, API, Next.js 스크립트를 같은 표에 둔다. 넥스트 앱 변환과 파이썬 타입체크 글과 자리를 섞지 않는다.
Programming Languages2026-08-17
Vitest, Jest, 단위 테스트, Vite 마이그레이션 | 기존 설정을 언제 옮길까?
Vitest, Jest, 단위 테스트, Vite 마이그레이션 | 기존 설정을 언제 옮길까?
Vitest와 Jest를 속도·설정 공유·API 호환·CI·레거시 조건으로 비교한다. Vite 앱은 vite.config 통합이 유리하고, Webpack·커스텀 러너·수천 스냅샷 레거시는 Jest 유지가 합리적이다. 이전 체크리스트, 시나리오별 선택, FAQ와 공식 문서 링크를 정리한 프론트엔드 단위 테스트·TypeScript·React 개발자 가이드.
Frontend2026-08-03
uv 파이썬 패키지 매니저 2026 | pip·poetry 대체 설치·venv·락파일
uv 파이썬 패키지 매니저 2026 | pip·poetry 대체 설치·venv·락파일
uv(Astral) 파이썬 패키지 매니저로 pip·poetry·venv·pyenv를 한 CLI에 묶는 2026 실무 가이드. uv pip 호환 설치, pyproject.toml과 uv.lock 프로젝트 모드, 파이썬 버전 pin, Docker·CI frozen sync, 마이그레이션 분기, 매일 쓰는 명령 치트시트까지. 백엔드 API·데이터 스크립트·모노레포 파이썬 의존성과 공급망 재현성을 다루는 개발자용 심층 정리.
Programming Languages2026-07-27
시크릿·환경변수 프로덕션 체크리스트 2026 | 노출 방지·스캔·CI·로테이션
시크릿·환경변수 프로덕션 체크리스트 2026 | 노출 방지·스캔·CI·로테이션
API 키·DB 비밀번호·웹훅 시크릿이 깃 커밋·프론트 번들·CI 로그·프리뷰에 새는 경로를 막고, .env·gitignore·공개 접두사·Actions Secrets·시크릿 스캔·런타임 주입·로테이션·유출 15분 대응까지 약 40항목으로 점검하는 보안 체크리스트. 개발자·백엔드·데브옵스 팀이 배포 게이트와 월간 감사에 바로 쓰는 실무 가이드.
Security2026-07-22
Biome 실전 가이드 — Rust 기반 초고속 린터+포매터, ESLint와 Prettier를 하나로
Biome 실전 가이드 — Rust 기반 초고속 린터+포매터, ESLint와 Prettier를 하나로
Biome은 ESLint와 Prettier를 하나로 통합한 Rust 기반 JavaScript/TypeScript 툴체인이다. 기존 두 도구를 동시에 사용할 때 발생하는 설정 충돌, 느린 실행 속도, 복잡한 플러그인 관리를 한 번에 해결한다. Biome은 Rome Tools 프로젝트를 이어받아 재출발한 오픈소스 툴체인이다. 2023년 1.0, 2024년 1.5를 거쳐 2025~2026년 기준 1.9 버전이 안정적으로 운영 중이다.
Frontend2026-04-06

카테고리 탐색

🤖 AI/LLM🛠️ AI 코딩 도구📘 Claude Code 가이드☁️ Cloud & DevOps🔐 Security

관련 키워드

개발자AI/LLMAPILLMNext.js백엔드AI 코딩 도구Frontend