をされて使用して一つのタスクで、その後ストリップデバッグをuglify実行することができます。は、どのように私は、私が試した2つのオプションがすべて<strong>console.logs</strong></p> <p>を削除し、私のindex.html内のすべての私のjsを縮小化するために、私が欲しいものを一口
私は2を返してみましたが、唯一のuglifyが実行されるMERGEを試みたが、唯一のuglifyが
// Command: gulp useref
gulp.task('useref', function(){
var _uglify = gulp.src('app/index.html') // .src is the function that is very similar to locating or searching on that file or folder
.pipe(useref())
// Minifies only if it's a Javascript file
.pipe(gulpIf('*.js', uglify()))
// Minifies only if it's a CSS file
.pipe(gulpIf('*.css', cssnano()))
.pipe(gulp.dest('app/')) // .dest is the location where it will produce the output
// set to app/, so it will automatically change the index and there's no need to move files
var _strip_debug = gulp.src('app/assets/js/scripts.js')
.pipe(stripDebug())
.pipe(gulp.dest('app/assets/js'));
return merge(_uglify, _strip_debug);
});
が実行されます。
gulp.task('useref', function(){
return gulp.src('app/index.html') // .src is the function that is very similar to locating or searching on that file or folder
.pipe(useref())
// Minifies only if it's a Javascript file
.pipe(gulpIf('*.js', uglify()))
// Minifies only if it's a CSS file
.pipe(gulpIf('*.css', cssnano()))
.pipe(gulp.dest('app/')) // .dest is the location where it will produce the output
// set to app/, so it will automatically change the index and there's no need to move files
return gulp.src('app/assets/js/scripts.js')
.pipe(stripDebug())
.pipe(gulp.dest('app/assets/js'));
});
あなたの変数の名前は '_uglify'ですが、あなたは'マージ() ''にuglify'を通過しましたか?それを変えることで何かが修正されますか –
私はそれを変更したが、エラーはなくなった。ただし、コンソールログは削除されません。 –