ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • nest new new-project Error
    typescript+nestjs 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
Designed by Tistory.