尝试用Ionic运行gulp时遇到了一些问题。
弹出的错误消息是:
错误:找不到模块'gulp-util'
在函数.Module._resolveFilename(module.js:338:15)的Function.Module._load(module.js:280:25)位于Module.require(module.js:364:17)的require(module.js: 380:17)在对象。 (/Users/emilymacleod/Desktop/myApp/gulpfile.js:2:13)在Module._compile(module.js:456:26)的Object.Module._extensions..js(module.js:474:10)at at在Module.require上的Function.Module._load(module.js:312:12)中的Module.load(module.js:356:32)(module.js:364:17)
我尝试在myApp文件夹中本地安装sass和gulp以及全局且没有骰子。
思考?
有点远射,但gulp-util
是separated module。你应该在本地安装它:
npm install gulp gulp-util --save-dev
并在您的代码中要求它:
var gutil = require('gulp-util');
即使在完成此过程后,我也遇到了无法找到gulp-util的问题。我可以看到它被添加到模块和package.json中,但是这个require语句似乎有错误。它似乎没有工作。
程序,流程
npm install gulp gulp-util --save-dev
并在您的代码中要求它:var gutil = require('gulp-util');
我和gulp-sass有类似的问题。错误消息是: 哦哦!看起来你在gulpfile中缺少一个模块:找不到模块'gulp-sass'
你需要运行npm install
吗?
通过执行以下内容解决:
希望这有帮助。