2017-05-15 9 views
1

gulp-imageminを実行するには、次のエラーが発生します。一息-imagemin:エラー "pPipe(...)は関数ではありません"

/.../node_modules/imagemin/index.js:64 
const pipe = opts.plugins.length > 0 ? pPipe(opts.plugins)(input) : Promise.resolve(input); 
                 ^

TypeError: pPipe(...) is not a function 

出典:

import plugins from 'gulp-load-plugins'; 
... 
gulp.task('img:production',() => 
    gulp.src(`${config.dirs.src}/img/**/*`) 
    .pipe(plugins().imagemin()) 
    .pipe(gulp.dest(`${config.dirs.dist}/img`)) 
); 
... 
gulp.task('build:production', 
    [ 
    'img:production', 
    'html:production', 
    'css:production', 
    'js:production', 
    'copy', 
    'critical', 
    ], 
); 
  • ガルプ:3.9.1
  • Gulp-Imageremin:3.2.0
+0

同じ問題が発生しています。 – Doug

+0

mchange mmこんにちは..(あなただけのテストのために)あなたのsrc ..を 'source/of/one/img.jpg'で変更できますか? ..文字列補間なし(ES6)と安全な画像?あなたのコメントのために –

+0

@federicoscamuzziありがとう。しかし、私はすでにDougのコメントの後に問題を提起し、それが有望な問題であるという回答を得ました。これは、最新のバージョンで修正する必要があります。 – purii

答えて

関連する問題