web-dev-qa-db-ja.com

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)

Gulpとgulp-utilをあなたのプロジェクトにインストールしてください。devDependencies

269
Ilan Frumer

Package.jsonがある場合は、以下を使用して現在のすべてのプロジェクト依存関係をインストールできます。

npm install
63
numediaweb

どんな答えも私の場合は役に立ちませんでした。最終的に助けとなったのはbowergulpを削除することでした(私は自分のプロジェクトで両方を使用します)。

npm remove -g bower
npm remove -g gulp

その後、私はそれらを再びインストールしました:

npm install -g bower
npm install -g gulp

今それはちょうどうまく機能します。

16
frostmann

あなたはdevDependenciesとしてこれらをインストールするべきです:
- gulp-util
- gulp-load-plugins

それから、これらのどちらかを使うことができます。

var plugins     = require('gulp-load-plugins')();
Use gulp-util as : plugins.util()

またはこれ:

var util = require('gulp-util')
4
Nikita Jajodia

足りないモジュールをインストールしてみてください。

npm install 'module-name'
4
xatz

これですべての問題を解決できます

Sudo npm install gulp && Sudo npm install --save del && Sudo gulp build
3
kedar kokil

ここと同じ問題と私が周りを検索した後に試したものは何でも、うまくいきませんでした。私がどこかでグローバルまたはローカルインストールについての発言を見るまで。探している:

C:\ Users \あなたの名前\ AppData\Roaming\npm\gulp

私は確かに時代遅れのバージョンを見つけました。だから私はでgulpを再インストールしました:

npm install gulp --global

それは魔法のように私の問題を解決した。

1
Mother10

ほとんどの場合、すべてのノードパッケージを削除してから再度インストールすると、問題が解決します。

しかし、私の場合はnode_modulesフォルダに書き込み権限がありません。

1
Balram Singh

Microsoft Storeを通じてインストールされたWindows 10のUbuntuでこの問題が発生した場合は、現在実行中のUbuntuをシャットダウンしてから再起動するだけです。

0
Mai