typescript+nestjs

nest new new-project Error

인계동ADHD환자 2025. 1. 14. 20:12
728x90

ㅎㅇ

semihan@semiui-MacBookAir ~ % nest new new-project

하고

? Which package manager would you ❤️ to use? npm

여기까진 다들 했을 것이다

그러면 이렇게 Installation in progress....하고 아ㅏㅏ주 오랫동안 기다려도 아무 반응이 안일어나는 사람들을 위해 글을 쓴다

이것저것 검색해보면 kt 통신망에서는 npm이 안된다는 글을 보고

npm config set registry https://registry.npmjs.cf/

이거 해보고

다시 해봤을거다 역시 안된다

테더링도 해봤을거다 역시 안된다

npm config set registry https://registry.npmjs.org/

우선 원래대로 바꿔줘라

저 문제는 뭔가 24년에는 글이 안올라오는거보니 해결된 것 같다

npm 로그를 열어보자

npm install -verbose
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: project-name@0.0.1
npm error Found: reflect-metadata@undefined
npm error node_modules/reflect-metadata
npm error   reflect-metadata@"^0.2.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer reflect-metadata@"^0.1.12 || ^0.2.0" from @nestjs/common@10.4.15
npm error node_modules/@nestjs/common
npm error   @nestjs/common@"^10.0.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /Users/semihan/.npm/_logs/2025-01-14T09_33_54_992Z-eresolve-report.txt

 

저런 에러들이 뜬다

npm config set legacy-peer-deps true

정답은 이거다

인도 유튜브들어보니까 npm7이 peer dependencies 때문에 error가 난다 했다

.npmrc 파일에

legacy-peer-deps=true

가 기재된 걸 볼 수 있다

다시

semihan@semiui-MacBookAir ~ % nest new new-project2

하면?

에러뜬다

다음 게시글 ㄱㄱ

 

728x90