프로그래밍/기타(툴)

gulp 명령어가 인식되지 않는다는 오류

재우니 2024. 7. 2. 22:12

 

오류

 

gulp --test1 gulp: The term 'gulp' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

 

 

gulp 명령어가 인식되지 않는다는 오류는 gulp가 설치되지 않았거나, 설치는 되었지만 시스템 경로에 포함되지 않아서 발생할 수 있습니다. 이 문제를 해결하려면 아래와 같이 순서대로 해결해 봅시다.

 

 

1. Gulp 설치 확인:


먼저 Gulp가 전역으로 설치되어 있는지 확인해야 합니다. 터미널이나 명령 프롬프트에서 다음 명령어를 실행하여 확인할 수 있습니다.

 

PS D:\tools> gulp --test1

gulp: The term 'gulp' is not recognized as a name of a cmdlet, function, script file, or executable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

 

만약 Gulp가 설치되지 않았다고 나오면, 전역으로 Gulp를 설치해야 합니다.

 

 

2. Gulp 전역 설치:


Gulp가 설치되지 않았다면 다음 명령어를 실행하여 전역으로 Gulp를 설치합니다. 이 명령어는 Gulp CLI(Command Line Interface)를 전역적으로 설치합니다.

 

npm install --global gulp-cli

 

 

3. 프로젝트 의존성 설치:


프로젝트 디렉터리로 이동한 후, 필요한 모든 패키지가 설치되어 있는지 확인합니다. 특히 Gulp가 devDependencies에 포함되어 있는지 확인합니다. 이 npm install 명령어는 프로젝트의 package.json 파일에 명시된 모든 의존성을 설치합니다.

 

cd D:\tools 

npm install

 

 

4. Gulp가 node_modules에 설치되어 있는지 확인:


프로젝트 내에서 Gulp가 제대로 설치되어 있는지 확인합니다. 다음 명령어를 사용해 확인할 수 있습니다. 혹은 npx를 사용하여 실행할 수도 있습니다.

 

npx gulp --version

 

 

5. 명령어 실행:


이제 Gulp 명령어를 실행해봅니다. 만약 전역 설치와 프로젝트 내 설치가 모두 완료되었으면, 다음 명령어가 제대로 실행될 것입니다.

 

gulp --test1

 

 

 

요약

  1. Gulp가 전역으로 설치되어 있는지 확인합니다: gulp -v
  2. 전역으로 Gulp를 설치합니다: npm install --global gulp-cli
  3. 프로젝트 의존성을 설치합니다: npm install
  4. npx를 사용해 Gulp를 실행합니다: npx gulp --test1


이 단계를 따르면 Gulp 명령어가 인식되지 않는 문제를 해결할 수 있습니다.