HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧐
Sonny
/
🌉
Node.js 빌드 트러블 슈팅
🌉

Node.js 빌드 트러블 슈팅

상태
작성일
Jul 15, 2024
태그
Personal

Issues

  • PATH 순환 참조 오류
make config.mk:2: *** Recursive variable `PATH' references itself (eventually). Stop.
  • cursor IDE 터미널에서 빌드하면 해당 오류 발생
    • PATH 변수가 재귀적으로 참조되고 있기 때문에 발생 ⇒ PATH 변수 설정을 수정 필요
  • warp 터미널에서 빌드하면 해당 오류가 발생하지 않고 정상 동작
    • PATH 변수가 재귀적으로 참조되지 않기 때문에 정상 동작
  • 개인 PC에서는 빌드 시간이 느리고 업무 PC에서는 테스트 시간이 느리다
    • 환경 : M1 Air
      • 빌드 시간 : 약 3시간..?
      • 테스트 시간 : 약 15분
    • 환경: M1 Pro
      • 빌드 시간 : 약 28분
      • 테스트 시간 : 약 1시간
  • 문제되는 테스트 개별 실행이 터미널 환경에 따라 달라진다
    • tools/test.py test/sequential/test-watch-mode.mjs
    • cursor IDE 터미널: 무한 대기
    • warp 터미널 : 정상 동작
 

Solutions

  • 포맷하니까 완전 해결된다..
 

suspicion

  • 터미널의 환경 변수들과도 문제가 있는 것 같다.!! (WHY??)