TIL(Today I Learned)/스파르타 내배캠

[TIL] 23/11/22 React 숙련 : 팀 프로젝트 중 패키지 설치! yarn install 문제

개발자먼지 2023. 11. 22. 17:23
반응형

TIL

플젝 중 발생한 2가지 상황 공유 ^.^

 

 

상황 1. 프로젝트 중  commit 올린 사람은 잘 되는데 나는 왜 안돼 ?

나는 한 짓도 없는데 에러가 나고있다.

한 짓이 없기 떄문이다.

팀원 H가 redux를 추가 하셨는데 redux를 못찾아서 나고 있는 에러다.

우리는 package.json 파일을 공유 하고 있지만, 
redux 처럼 패키지가 추가 되었을 때 설치를 실행 해주지 않으면 동작하지 않는다.

pakage.json 파일은 뭐뭐를 설치해라 명시 해주는 파일일 뿐이기 때문!

우리가 해줘야 할 것은 ? 

yarn install 이다 (혹은 npm install / 우리는 yarn.lock 파일을 공유하며, yarn 으로 통일해서 관리 하는 중이다.)

한 팀원이 패키지를 추가한 것을 받아올때마다 다른 팀원들이 실행해 줘야 한다~!

 

 

그래서 yarn install 을 실행해 봤다.

근데 왜 안될까?? 

 

 

상황 2. yarn install 10분 기다려서 했는데 에러 날 때! 

컴퓨터가 느려서 10분은 기다린 것 같은데.. 이모양 ^^

 

error An unexpected error occurred: "EPERM: operation not permitted, open 'C:\\Users\\jhee0\\Desktop\\sparta\\react\\react-team\\node_modules\\postcss-normalize\\node_modules\\.bin\\browserslist.cmd'".

에러를 구글에 검색해 줍니다.

https://stackoverflow.com/questions/64603970/an-unexpected-error-occurred-eperm-operation-not-permitted-in-yarn


역시나 있음.
문제는 yarn 이 실행 중인 것 .

yarn start 해준 터미널에서 ctrl+c 로 꺼주고

yarn install을 다시 쳐줍시다~

 

정상동작!

끝! 

이제 내 페이지 좀 만들자 ㅠ.ㅠ

반응형