Enjoy Programming

[error] Error: spawn apollo ENOENT 코드젠 실행 스크립트 에러 본문

JavaScript/Node.JS

[error] Error: spawn apollo ENOENT 코드젠 실행 스크립트 에러

LEETAEEON 2022. 7. 15. 06:02

어제 하루 미치는 줄 알았다..

 

grahpql을 사용하고 있기에 apollo codegen은 어마어마한 유용함과 편리함을 제공한다.

 

어제 마이페이지 리뉴얼및 리팩토링 작업을 하며 backend schema가 변경 되어야할 상황이 생겨서

 

이것저것 요청하고 변경한다음 codegen을 실행했떠니!!!

하.. 이게 뭐고... 브랜치 삭제후 시도도 해보고 별짓을 다해봤다...

우선 작업은 진행되어야 하기에 손으로 다 작성하다가.. 그냥 동료분께 codegen실행해서 pr날려달라고 했다.. 그거 받아서 머지...

그렇게 몇번을 작업하고 해결하기위해 어제 밤 .. 오늘 아침 지금까지 이러고 있다가 해결했다..

 

우선 여기저기 뒤적이면 거의 이런게 나온다

https://github.com/yarnpkg/yarn/issues/5275

 

Error: ENOENT: no such file or directory, copyfile · Issue #5275 · yarnpkg/yarn

Do you want to request a feature or report a bug? bug What is the current behavior? When having a yarn workspace, adding one of the packages to another and then executing yarn install throws this e...

github.com

rm -rf node_modules로  폴더 제거하고 yarn cache clean으로 yarn cache를 비우고  패키지를 전부 재설치 하는걸로 거의 나온다.

 

근데! 안된다.. 

 

그러다 문득... yarn add apollo로 apollo를 설치나 다시 해보자!  라고 하고 다시 설치 후

확인 순간 된다..

 

하... agdsikqㄹㅎㅃㅃㄸㄲㅇㅁㄴㄹg 분명 apollo를 글로벌로 설치했었을 텐데.. 왜 잘되다가 어제 갑자기 안된걸까...

 

패키지를 삭제한적이 없는데.. 내가 뭔가 지웠나?.. 모르겠다.. 정 안되면 오늘 아침에 맥 reset을 하려고 했다....

 

아무튼 해결

'JavaScript > Node.JS' 카테고리의 다른 글

[javascript] value의 grade 지정하기  (0) 2023.05.01
[Backend] Nestjs - Graphql APi  (0) 2023.04.18
Iron session  (0) 2022.05.15
socket.io 간단한 채팅 테스트  (0) 2021.08.09
Socket IO  (0) 2021.08.08