前提・実現したいこと
現在gulpでの画像圧縮の環境構築を行っています。
発生している問題・エラーメッセージ
ある本通りに進めていたところ、シンタックスエラーが発生しました。
まだjsの知識が乏しいので、なぜエラーになるのかデバッグ文を読んでもわかりません。
ご教授お願い致します。
C:\Users\名前\gulp-tutorial\node_modules\gulp-imagemin\index.js:44 ...options ^^^ SyntaxError: Unexpected token ... at createScript (vm.js:74:10) at Object.runInThisContext (vm.js:116:10) at Module._compile (module.js:533:28) at Object.Module._extensions..js (module.js:580:10) at Module.load (module.js:503:32) at tryModuleLoad (module.js:466:12) at Function.Module._load (module.js:458:3) at Module.require (module.js:513:17) at require (internal/module.js:11:18) at Object.<anonymous> (C:\Users\名前\gulp-tutorial\gulpfile.js:72:18)
ディレクトリ
gulp-tutorial
js
1const gulp = require('gulp'); 2const distDir = 'dist'; 3const srcDir = 'src'; 4const imagemin = require('gulp-imagemin'); 5const pngquant = require('imagemin-pngquant'); 6const mozjpeg = require('imagemin-mozjpeg'); 7 8gulp.task('img', () => { 9 return gulp.src(srcDir + '/*.{png,jpg,gif}') 10 .pipe(imagemin([ 11 pngquant('65-80'), 12 mozjpeg({ 13 quality: 85, 14 progressive: true 15 }), 16 imagemin.svgo(), 17 imagemin.optipng(), 18 imagemin.gifsicle() 19 ])) 20 .pipe(gulp.dest(distDir)); 21});
試したこと
C:\Users\名前\gulp-tutorial\node_modules\gulp-imagemin\index.js:44
...options
の「...」を削除→また別のエラーが発生。
補足情報(FW/ツールのバージョンなど)
Windows10
gulp4
node v8.0.0
よろしくお願い致します。
HTML,CSSについての知識はあります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。