#npx #next #nextjs #CNA npx create-next-app 명령어를 사용하여 특정 버전으로 설치를 하더라도 최신 버전이 설치되는 이유 npm 캐시 npm은 로컬에 캐시를 생성하여 이전에 설치한 패키지를 재사용할 수 있습니다. 따라서 이전에 최신 버전으로 설치한 경우, 캐시된 패키지가 사용될 수 있습니다.
이를 해결하기 위해서는 npm cache clean 명령어를 실행하여 npm 캐시를 비우고 다시 설치해야 합니다. 패키지 매니저 npm의 경우, 패키지를 설치할 때 @버전을 지정해도 항상 최신 버전을 설치합니다.
이는 npm의 동작 방식으로 인해 발생하는 문제입니다. 대신, 패키지 매니저인 yarn을 사용하면 명확한 버전을 설치할 수 있습니다.
예를 들어, yarn create next-app@버전과 같이 yarn을 사용하여 설치하면 지정한 버전으로 패키지가 설치됩니다. 오타 버전을 올바르게 입력하지 않은 경우, npm은 최신 버전을 설치하려고 시도할 수 있습니다...
#
CNA
#
next
#
nextjs
#
npx