728x90
728x90
갑자기 "'next'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다." 오류가 발생할 때 해결 방법
들어가며
- Next.js 프로젝트 서버를 실행할 때, 갑자기 아래와 같은 오류가 발생하는 경우가 있다.
$ yarn dev
yarn run v1.22.22
$ next dev
'next'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
- 이때, 이 문제를 해결하는 방법을 정리해본다.
방법
- 해결 방법은 간단하다. 캐시를 지워준 후, 프로젝트 폴더에 있는 @node_modules@ 폴더를 삭제해준 후, 다시 패키지를 설치해주면 된다.
- 터미널의 아래의 명령을 실행해준다.
$ npm cache clean --force # yarn cache clean
$ rm -rf node_modules
- 그리고 아래 명령을 실행하여 다시 패키지들을 설치해준다.
$ npm install # yarn
728x90
728x90
'Framework > Next.js' 카테고리의 다른 글
[Next.js] <Link> 컴포넌트 클릭 시, 최상단으로 스크롤 되는 현상 막는 방법 (0) | 2024.12.20 |
---|---|
[Next.js] Hydration 에러 해결하는 방법 (Next.js 15) (0) | 2024.11.21 |
[Next.js] 렌더링 방식 정리 (CSR(Client Side Rendering), SSR(Server Side Rendering), SSG(Static Site Generation), ISR(Incremental Static Regeneration)) (14) | 2024.11.14 |
[Next.js] 테마 토글 기능 설정하기 (with shadcn/ui) (0) | 2024.11.05 |
[Next.js] 환경 변수 사용 방법 (1) | 2024.10.29 |
[Next.js] 폴더 구조 및 동적 경로 설정하기 (0) | 2024.10.16 |
[Next.js] 정적 생성(Static Generation)과 서버사이드 렌더링(Server-side Rendering) (0) | 2024.08.08 |
[Next.js] 메타데이터(Metadata) 추가하기 (0) | 2024.08.07 |