kiteday 님의 블로그

npm으로 build 안될 때 해결방법 본문

문제해결

npm으로 build 안될 때 해결방법

kiteday 2026. 1. 6. 01:21
반응형
SMALL

바이브코딩으로 토이프로젝트를 진행중인데 npm으로 build가 되지 않는다.

npm에서 강제로 플러그인 패키지를 삭제하고 다시 설치해도 여전히 같은 문제가 발행한다.

그럴 땐 어떻게 해야하나?

(base) ➜  star-clear git:(main) ✗ npx react-scripts build
npm error could not determine executable to run npm error A complete log of this run can be found in: [/Users/프로젝트 경로]

 

참고로 내 프로젝트명은 star-clear이다.

 

이 때 해결 실행 순서는 다음과 같다. 이 순서에서 내가 실수한 부분이 있는데 바로... 권한 부여 단계이다.

 

# 1. 기존의 껍데기뿐인 폴더와 설정 삭제
rm -rf node_modules package-lock.json

# 2. 패키지 매니저 캐시 비우기 (꼬임 방지)
npm cache clean --force

# 3. 필수 핵심 부품 강제 재설치 (이게 가장 중요합니다)
npm install react react-dom react-scripts --save

# 4. 실행 권한 부여 (맥/리눅스 환경이므로 필요할 수 있습니다)
chmod +x node_modules/.bin/react-scripts

 

# 1. 꼬인 실행 파일들만 골라서 다시 설치 (강제)
npm install react-scripts --save-dev --force

# 2. 실행 권한 부여 (맥/리눅스 환경이므로 필요할 수 있습니다)
chmod +x node_modules/.bin/react-scripts

 

이렇게까지 실행하고 나니까 바로 빌드가 되었다.

3번까지 과정을 반복했을 때는 npm fund로 확인했을 때 패키지가 분명 잘 설치 되었는데 왜 실행이 안될까?? 하는 의문 뿐이었다. 

한 줄로 간단하게 할 수 있지만 확실하게 필요한 것이 바로 권한 부여다.

LIST