gulp.task('replaceHTMLsrc', function () { console.log('transfering HTML file and swapping source with bundle.js'); gulp.src(path.HTML) .pipe(htmlreplace({ 'js': path.OUT })) .pipe(gulp.dest(path.DEST)); });
gulp.task('html-replace', function(){ gulp.src('src/index.html') .pipe(htmlReplace({ 'js-footer' : ['js/plugins/vendor.min.js', 'js/main.min.js'], 'css' : ['css/main.min.css'] })) .pipe(gulp.dest('dist/')) });
gulp.task('htmlreplace',['clean'], function(){ return gulp.src("./PROD/**/template/*.phtml") .pipe(htmlreplace({ 'style' : '<?php echo "" ;?>/css/min.css', 'script' : '<?php echo "" ;?>/js/min.js' })) .pipe(gulp.dest("./PROD/")); });
gulp.task('htmlreplace', function() { return gulp.src('public/index.html') .pipe(htmlreplace({ scripts: 'js/all.min.js' })) .pipe(gulp.dest(paths.dist)); });
gulp.task('rejsurl',['packagejs'],function(){ gulp.src('./app/views/index.ejs') .pipe(htmlreplace({ 'js':'/bundle.min.js' })) .pipe(gulp.dest('./app/distviews/')); gulp.src('./app/views/webpage.ejs') .pipe(gulp.dest('./app/distviews/')); })
gulp.task('html',function(){ return gulp.src('./app/*.html') .pipe(htmlreplace({ 'css':'css/styles.min.css', 'js': 'js/scripts.min.js' })) .pipe(gulp.dest('dist/')); });
gulp.task('dev-html', () => { gulp.src($tags.src) .pipe(htmlreplace({ 'js': $js.devTag },{ keepBlockTags: true })) .pipe(gulp.dest($tags.dest)); });
gulp.task('html', function () { gulp.src('src/*.html') .pipe(htmlReplace({ js: 'scripts/main.js' })) .pipe(gulp.dest('dist/')) .pipe(browserSync.reload({stream:true})) });
gulp.task('index:dist', function () { return gulp.src('app/index.html') .pipe(htmlreplace({ 'js': 'js/page-builder-' + timestamp + '.min.js', 'vendors': 'js/vendors-' + timestamp + '.min.js', 'css': 'css/page-builder-' + timestamp + '.min.css' })) .pipe(gulp.dest(paths.dist)); });
gulp.task('build/index', function() { return gulp.src('src/index.html') .pipe(htmlreplace({ 'css' : './fm.css', 'js' : './fm.js', 'angular': './angular-bundle.js' })) .pipe(gulp.dest('build')); });
gulp.task('html-build', function() { return gulp.src('*.html') .pipe(htmlreplace({ 'css': ['assets/stylesheets/css/main.min.css', 'assets/vendor/css/vendor.min.css'], 'js': ['assets/js/compiled.min.js', 'assets/vendor/js/vendor.js'] })) //.pipe(minifyHtml()) .pipe(gulp.dest('dist')) });
gulp.task('html', function() { gulp.src(paths.html) .pipe(htmlreplace({ lib: 'js/lib.js', app: 'js/app.js' })) .pipe(gulp.dest('dist')) .pipe(connect.reload()); })
gulp.task('minify-html', ['clean'], function() { return gulp.src('src/index.html') .pipe(htmlreplace({ 'css': 'styles.min.css', 'js': 'bundle.min.js' })) .pipe(htmlmin({collapseWhitespace: true})) .pipe(gulp.dest('build')) });
gulp.task('build-html', function(){ return gulp.src('index.html') .pipe(htmlreplace({ 'css': 'my.css', 'js': 'my.js' })) .pipe(htmlmin({collapseWhitespace: true})) .pipe(gulp.dest('dist-build')); });
gulp.task('html', function () { gulp.src('app/**/*.html') .pipe(replaceName({ 'css': ['styles/vendor.min.css','styles/picker.min.css'], 'js': ['scripts/vendor.min.js','scripts/script.min.js'] })) .pipe(gulp.dest('dist/')) .pipe(connect.reload()) });
gulp.task('html', function () { return gulp.src(getSrcFolder() + '/index.html') .pipe(htmlreplace({ 'css': 'css/index.min.css', 'js': 'js/index.min.js' })) .pipe(gulp.dest(getBuildFolder())) .pipe(notify({ message: 'html task complete' })); });
gulp.task('replace', function() { gulp.src('app/index.html') .pipe(htmlreplace({ 'css': 'css/app.min.css', 'js': 'js/app.min.js', 'angular': 'js/library.min.js' })) .pipe(gulp.dest('dist')); });
gulp.task('deploy:html', function () { gulp.src('./wwwroot/index.html') .pipe(htmlreplace({ 'vendor': 'vendors.min.js', 'app': 'app.min.js', 'boot': 'boot.min.js' })) .pipe(gulp.dest('./wwwroot/dist')); });
gulp.task('mini-html', function(done) { gulp.src('src/*.html') .pipe(htmlReplace({js: 'js/vendor.min.js', js2: 'js/main.min.js', js3: 'js/vimeo.min.js', css: 'css/vendor.min.css', css2: 'css/main.min.css', css3: 'css/badges.min.css'})) // .pipe(critical({base: 'src/tmp', inline: true, minify: true, css: ['src/css/main.css', 'src/css/badges.css'] })) .pipe(minifyhtml({collapseWhitespace: true})) .pipe(plumber()) .pipe(gulp.dest('dist/')); done(); });
gulp.task('html', function() { var random = ( Math.random() * 1000000000000000000 ) ; return gulp.src('./src/index.html') .pipe(htmlreplace({ 'css': 'css.css?v=' + random + ".css", 'js': 'scripts.js?v=' + random + ".js" })) .pipe(gulp.dest('./dist/')); });
const htmlReplaceSkeleton = () => gulp.src('src/index.html') .pipe(htmlreplace({ loader: { src: null, tpl: bundleHelper.createHeader() } })) .pipe(gulp.dest('dist/'))
gulp.task('html:prod', function() { return gulp.src(paths.html.files) .pipe(htmlreplace({ 'js': '/js/build.min.js' })) // .pipe(replace(/href="\//g, 'href="/zippo/')) // .pipe(replace(/src="\//g, 'src="/zippo/')) .pipe(gulp.dest(paths.html.destDir)); });
gulp.task('html', function(){ gulp.src('dev/**/*.html') .pipe(includer()) .pipe(replace({ css:'css/style.css' })) .pipe(gulp.dest('build/')) .pipe(connect.reload()); });
gulp.task('html', function(){ return gulp .src('index.html') .pipe(htmlReplace({ js: 'js/production.min.js', css: 'css/production.css' })) .pipe(gulp.dest('dist')); });
gulp.task('copy-index', ['bump:' + bumpType], function() { return gulp.src(paths.index) .pipe(htmlreplace({ js: '<script src="scripts/<?php if ($publicUser) echo "public-"; ?>main-v' + version + '.js"></script>', vendorcss: '<link rel="stylesheet" href="assets/css/vendor-v' + version + '.css" />', maincss: '<link rel="stylesheet" href="assets/css/main-v' + version + '.css" />', appVersion: '<!-- App Version: ' + version + '-->' })) .pipe(gulp.dest(paths.docroot)); });
gulp.task('inline-css', ['purify'], function() { return gulp.src(SOURCE.AMPHTML) .pipe(htmlreplace({ 'cssInline': { 'src': gulp.src(SOURCE.CLEANED_CSS).pipe(cleanCSS()), 'tpl': '<style amp-custom>%s</style>' } })) .pipe(gulp.dest(BUILD_PATH)); });
gulp.task('copy', function(){ gulp.src(path.HTML) .pipe(htmlreplace({ 'css': 'style/style.min.css', 'js': 'build/' + path.MINIFIED_OUT })) .pipe(gulp.dest(path.DEST)); gulp.src(path.ALL_BOWER_COMPONENT) .pipe(gulp.dest(path.DEST+'/bower_components/')); });
gulp.task('html', [ 'css' ], function () { return gulp.src(htmlGlob) .pipe(htmlreplace({ css: { src: [''], tpl: '<style>' + fs.readFileSync(path.join(__dirname, 'dist', 'styles.css')) + '</style>' } })) .pipe(gulp.dest('dist')); });
gulp.task('html-replace', function() { var opts = { comments: false, spare: false, quotes: true }; return gulp.src('www/static/theme/liblog/modules_src/**/**/*.html') .pipe(htmlreplace({ 'css': '/static/theme/liblog/res/css/business/index/default.min.css', 'js': '/static/theme/liblog/res/js/business/pagecommon/footer.min.js' })) .pipe(minifyHTML(opts)) .pipe(gulp.dest('www/static/theme/liblog/modules')); });
gulp.task('html:dev', function() { return gulp.src('app/index.html') .pipe(htmlreplace({ 'js': [ 'http://localhost:' + LIVERELOAD_PORT + '/livereload.js', '/scripts/main.js' ] })) .pipe(gulp.dest('public')); });