인프런 커뮤니티 질문&답변

재미있는 염소님의 프로필 이미지
재미있는 염소

작성한 질문수

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

yarn cli 설치에러 해결

해결된 질문

작성

·

3.1K

·

수정됨

0

yarn 명령어를 사용하는 에러가 발생합니다.

yarn add next@12.1.0 react@17.0.2 react-dom@17.0.2 --exact

를 입력하면

다음과 같은 에러가 발생하는데 yarn.lock이라는 빈 파일은 생성하면 설치가 되는것 같은데

 Usage Error: The nearest package directory (C:\Users\sangy\Desktop\codecamp-front-lsy\freeboard_frontend) doesn't seem to be part of the project declared in C:\Users\sangy

제가 사용한 방법이 맞는 방법인가요?KakaoTalk_Snapshot_20221228_131211.png

답변 2

0

yarn add next@12.1.0 react@17.0.2 react-dom@17.0.2 --exact 설치 후

20221228141142.png

node_modules 폴더가 없어졌습니다.

yarn install을 해도 그대로입니다.

우선 폴더구조를 보면 크게 문제가 될 것이 없어보입니다.

그리고 에러를 확인해보면,
폴더구조내에서 발생한 에러가 아닌 c드라이브 내부 유저(C:Users\sangy) 안쪽에 yarn.lock 또는 package.json이 있는걸로 보입니다.
아래 도움이 될만한 영상을 첨부해 드립니다!
도움이 되셨으면 좋겠습니다! 혹시 해결이 안되시면 다시 답글 달아주세요!
https://www.youtube.com/watch?v=V5jG7SClprM

아 User 안에 pakage.json 파일이 있었습니다! 문제 해결했습니다!
감사합니다.

0

안녕하세요 상엽님
먼저 확인해볼것이 몇가지 있습니다.
현재 /freeboard_frontend 디렉토리에 package.json이나 node_modules가 있나요?

방금 test123이라는 폴더를 next로 만들었습니다.

npx create-next-app으로 만든 초기상태입니다.
20221228132607.png

20221228132727.png

 

create-next-app으로 package.json과 node_modules가 모두 존재하는데 yarn 사용이 되지 않을 경우 상위 경로에 yarn.lock이 있지 않은지 확인해보세요. 확인해보시고 yarn.lock이 있으실 경우 모두 제거하고 다시 시도해보세요.

안녕하세요 상엽님. 혹시 해당 폴더(명령어를 입력한) 밖에 yarn.lock또는 package.json이 생성되어 있을까요?

test123 상위루트에는 class freeboard_front 폴더 밖에 없습니다.

20221228140843.png1

재미있는 염소님의 프로필 이미지
재미있는 염소

작성한 질문수

질문하기