2017-08-08 45 views
1

https://ahmadawais.com/my-advanced-gulp-workflow-for-wordpress-themes/咕嘟咕嘟是不是在我的Mac系统成功运行

我下面这个教程,并用他的教程已经向gulfile.js,但是当我安装

npm install 

我得到很多问题,所以我更新了文件。但是当我在我的MacOS终端实例

glup 

它给我下面的错误并拒绝成功运行命令。

[Browsersync] Serving files from: ./ 
[Browsersync] Watching files... 
[23:36:59] gulp-notify: [Gulp notification] Custom scripts task complete 
[23:36:59] Finished 'scriptsJs' after 388 ms 
[23:36:59] gulp-notify: [Gulp notification] Vendor scripts task complete 
[23:36:59] Finished 'vendorsJs' after 405 ms 
[23:36:59] Starting 'default'... 
[23:36:59] Finished 'default' after 135 ms 
buffer.js:161 
    throw new TypeError(kFromErrorMsg); 
^

TypeError: First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object. 
    at Function.Buffer.from (buffer.js:161:9) 
    at new Buffer (buffer.js:131:17) 
    at Transform.transform [as _transform] (/Users/muzammil/Desktop/Themes/Theme2/node_modules/gulp-combine-media-queries/index.js:152:21) 
    at Transform._read (/Users/muzammil/Desktop/Themes/Theme2/node_modules/gulp-combine-media-queries/node_modules/readable-stream/lib/_stream_transform.js:184:10) 
    at Transform._write (/Users/muzammil/Desktop/Themes/Theme2/node_modules/gulp-combine-media-queries/node_modules/readable-stream/lib/_stream_transform.js:172:12) 
    at doWrite (/Users/muzammil/Desktop/Themes/Theme2/node_modules/gulp-combine-media-queries/node_modules/readable-stream/lib/_stream_writable.js:237:10) 
    at writeOrBuffer (/Users/muzammil/Desktop/Themes/Theme2/node_modules/gulp-combine-media-queries/node_modules/readable-stream/lib/_stream_writable.js:227:5) 
    at Transform.Writable.write (/Users/muzammil/Desktop/Themes/Theme2/node_modules/gulp-combine-media-queries/node_modules/readable-stream/lib/_stream_writable.js:194:11) 
    at StreamFilter.ondata (/Users/muzammil/Desktop/Themes/Theme2/node_modules/readable-stream/lib/_stream_readable.js:612:20) 
    at emitOne (events.js:115:13) 
    at StreamFilter.emit (events.js:210:7) 
    at addChunk (/Users/muzammil/Desktop/Themes/Theme2/node_modules/readable-stream/lib/_stream_readable.js:284:12) 
    at readableAddChunk (/Users/muzammil/Desktop/Themes/Theme2/node_modules/readable-stream/lib/_stream_readable.js:271:11) 
    at StreamFilter.Readable.push (/Users/muzammil/Desktop/Themes/Theme2/node_modules/readable-stream/lib/_stream_readable.js:238:10) 
    at StreamFilter.Transform.push (/Users/muzammil/Desktop/Themes/Theme2/node_modules/readable-stream/lib/_stream_transform.js:146:32) 
    at StreamFilterCallback (/Users/muzammil/Desktop/Themes/Theme2/node_modules/streamfilter/src/index.js:30:15) 

回答

0

对于任何被这个问题困扰的人,我只是遇到了同样的问题,我正在重温一个4年前的项目。它看起来像gulp-combine-media-queries模块自Node v4(或其附件)以来一直未更新。

该模块的这个分支解决了这个问题对我来说: https://www.npmjs.com/package/gulp-merge-media-queries

干杯!