无法获得咕嘟咕嘟运行:找不到模块“一饮而尽,UTIL”

问题描述 投票:161回答:9

在Windows 7中,我已经安装了一口如下解释: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

任何想法可能是什么原因?

node.js npm gulp
9个回答
271
投票

UPDATE

从以后的版本,则不需要手动安装一口-UTIL。

检查new getting started page

如果仍然打这个问题,请尝试重新安装项目的本地套餐:

rm -rf node_modules/
npm install

过时的答案

You also need to install gulp-util:

 npm install gulp-util --save-dev

From gulp docs- getting started (3.5):

在您的项目devDependencies安装杯和大口,UTIL


65
投票

如果你有一个的package.json,你可以安装全部采用当前项目的依赖关系:

npm install

16
投票

任何答案并不在我的情况有所帮助。什么最终帮助了移除bowergulp(我用他们两个在我的项目):

npm remove -g bower
npm remove -g gulp

之后,我又安装了这些:

npm install -g bower
npm install -g gulp

现在,它工作得很好。


4
投票

尝试安装缺少的模块。

npm install 'module-name'

4
投票

您应该安装这些为devDependencies: - gulp-util - gulp-load-plugins

然后,你可以使用他们要么是这样的:

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

或这个:

var util = require('gulp-util')

3
投票

这将解决所有问题,一饮而尽

sudo npm install gulp && sudo npm install --save del && sudo gulp build

1
投票

在大多数的情况下,删除所有的节点包,然后再安装它们,解决问题。

但对我来说node_modules文件夹没有写权限。


1
投票

这里同样的问题,不管我周围搜索后试过了,没有工作。直到我看到了一句话地方有关全球或本地安装。展望:

C:\ Users \用户提供yourname \应用程序数据\漫游\故宫\一饮而尽

我确实找到了一个过时的版本。所以我重新安装使用,一饮而尽:

npm install gulp --global

奇迹般地解决我的问题。


-2
投票

我有同样的问题,虽然它被下载的模块是不同的。唯一的问题解决方法再次运行下面的命令:

npm install
© www.soinside.com 2019 - 2024. All rights reserved.