Gulp을 실행할 수 없습니다. 'gulp-util' 모듈을 찾을 수 없습니다.
Windows 7에서는 여기에 설명된 대로 Gulp를 설치했습니다. http://markgoodyear.com/2014/01/getting-started-with-gulp/ :
npm install gulp -g
- 내 앱 폴더에서:
npm install gulp --save-dev
- 내가 만든 것은(는)
gulpfile.js
파일.
하지만 내가 도망치려 할 때gulp
다음 오류 메시지가 표시됩니다.
module.js:340
throw err;
^
Error: cannot file module 'gulp-util'
at Function.Module._resolveFilename (module.js:338:15)
기타.
그렇지만gulp-util
로컬 앱 폴더에 있음:
node_modules
gulp
node_modules
gulp-util
원인이 뭔지 아십니까?
갱신하다
이후 버전에서는 gulp-util을 수동으로 설치할 필요가 없습니다.
새 시작 페이지를 확인합니다.
그래도 이 문제가 발생하면 프로젝트의 로컬 패키지를 다시 설치해 보십시오.
rm -rf node_modules/
npm install
오래된 답변
gulp-util도 설치해야 합니다.
npm install gulp-util --save-dev
Gulp 문서에서 - 시작(3.5):
프로젝트 devDependencies에 gulp 및 gulp-util 설치
만약 당신이 소포를 가지고 있다면요.json, 다음을 사용하여 모든 현재 프로젝트 종속성을 설치할 수 있습니다.
npm install
제 경우에는 어떤 대답도 도움이 되지 않았습니다.결국 도움이 된 것은 제거하는 것이었습니다.bower
그리고.gulp
(프로젝트에서 두 가지를 모두 사용합니다):
npm remove -g bower
npm remove -g gulp
그런 다음 다시 설치했습니다.
npm install -g bower
npm install -g gulp
이제는 잘 작동합니다.
Linux Ubuntu 18:04 사용자 여기 있습니다.저는 지금까지 이 보드의 모든 해결책을 시도했습니다.위의 승인된 답변에서 "이후 버전부터는 gulp-util을 수동으로 설치할 필요가 없습니다."라고 읽었지만, 그것이 저에게 효과적이었습니다. (...bc 제가 Ubuntu에 있는 것이 아닐까요?)모르겠어요.)
요약하자면, 다음을 실행하여 gulp가 설치되었는지 확인했을 때 "cannot find module 'gulp-util'" 오류가 계속 발생했습니다.
gulp --version
...다시 '꿀꺽꿀꺽' 오류가 계속 발생했습니다.
그래서 위에 나열된 npm install [package name](패키지 이름) 조언을 따르다가 설치가 필요한 다른 패키지를 여러 개 받게 되었습니다.그리고 하나는 이미 존재하는 문제가 있었고, 어떻게 대체해야 할지 확신할 수 없었습니다.다른 사용자가 이 문제를 경험할 경우를 대비하여 여기에 사용해야 했던 모든 패키지/설치 명령을 참조로 넣겠습니다.
sudo npm install -g gulp-util
(그리고 'pretty-hrtime'에 대한 오류가 발생하여 추가했고, 다른 오류: Cannot find module ___는 매번 version check 후에 계속해서 팝업이 뜨기 때문에 각각 설치를 계속했습니다.)
sudo npm install -g pretty-hrtime
sudo npm install -g chalk
sudo npm install -g semver --force
( --force 없이 시스템에서 "EEXIST: file is already exist, symlink"라는 오류가 발생했습니다. --force는 권장되지 않지만 다른 방법으로 idk.)
sudo npm install -g archy
sudo npm install -g liftoff
sudo npm install -g tildify
sudo npm install -g interpret
sudo npm install -g v8flags
sudo npm install -g minimist
이제 드디어 버전이 표시됩니다. CLI 버전 3.9.1 로컬 버전 3.9.1
누락된 모듈을 설치해 보십시오.
npm install 'module-name'
여기도 같은 문제인데 검색해 본 결과 작동하지 않았습니다.어디선가 글로벌 또는 로컬 설치에 대한 언급을 보기 전까지는.검색 중:
C:\사용자\사용자 이름\AppData\로밍\npm\gulp
저는 정말 구식 버전을 찾았습니다.그래서 저는 다음과 같이 Gulp을 다시 설치했습니다.
npm install gulp --global
그것이 제 문제를 마법처럼 해결했습니다.
다음을 devDependencies로 설치해야 합니다.
-gulp-util
-gulp-load-plugins
그런 다음 다음과 같은 방법으로 사용할 수 있습니다.
var plugins = require('gulp-load-plugins')();
Use gulp-util as : plugins.util()
또는 다음과 같습니다.
var util = require('gulp-util')
이것은 모든 흡입 문제를 해결할 것입니다.
sudo npm install gulp && sudo npm install --save del && sudo gulp build
여기 나열된 다른 답들은 적어도 그들 자신이 해결해준 답은 없었습니다.
Windows Linux Subsystem(WSL2)은 Ubuntu 20.04 버전입니다.전체적으로 Gulp을 재설치한 후npm install gulp -g
WSL 인스턴스에서 로그아웃했다가 다시 로그인해야 했습니다(CLI를 닫았다가 다시 여는 것으로 충분했습니다).
이것이 다른 누군가에게 도움이 되기를 바랍니다.
Linux Mint 20.3을 사용하고 있습니다.이 오류가 있었습니다.아무것도 도움이 되지 않았습니다.
gulp --version
node:internal/modules/cjs/loader:988
throw err;
^
Error: Cannot find module 'gulp-cli'
2시간 동안 여러 가지를 시도한 끝에 해결책을 찾았습니다."sudo"! 그것처럼 간단합니다.
sudo gulp --version
CLI version: 2.3.0
Local version: 3.9.1
오류를 방지하려면 일부 gulp 명령을 sudo와 함께 사용해야 합니다.
대부분의 경우 모든 노드 패키지를 삭제한 후 다시 설치하면 문제가 해결됩니다.
저에는 만제경엔우지하엔경▁but.node_modules
폴더에 쓰기 권한이 없습니다.
다운로드하는 모듈이 달라도 저는 같은 문제가 있었습니다.이 문제를 해결할 수 있는 유일한 방법은 다음 명령을 다시 실행하는 것입니다.
npm install
언급URL : https://stackoverflow.com/questions/21406738/cant-get-gulp-to-run-cannot-find-module-gulp-util
'programing' 카테고리의 다른 글
swing, swt, gtk 또는 qt와 같은 HTML 캔버스 위에 구축된 GUI 툴킷이 있습니까? (0) | 2023.08.28 |
---|---|
Powershell 또는 명령줄을 사용하여 Windows에서 압축/지핑된 폴더 만들기 (0) | 2023.08.28 |
Node.js를 통해 Base64로 인코딩된 이미지를 Amazon S3에 업로드하는 중 (0) | 2023.08.23 |
미디어 쿼리 - 두 폭 사이 (0) | 2023.08.23 |
API 통합 오류 코드 4000 (0) | 2023.08.23 |