Exemple #1
0
 gulp.task('get-sources', ['ts'], function () {
     return gulp.src(
         [
             path.join(paths.src.app, '**/*.js'),
             path.join(paths.target.tmp.js, '**/*.js'),
             path.join(paths.target.tmp.partials, '**/*.js')
         ], {base: '.'})
         .pipe(filenames('js'));
 });
Exemple #2
0
gulp.task('docco', [ 'lint' ], function (done) {
  gulp.src(sources)
      .pipe(filenames('javascript'))
      .pipe(gulp.dest('./dist/source'))
      .on('finish', function () {

        var args = [
          'node', 'docco',
          '-o', 'dist/docco',
          '-l', 'classic'
        ].concat(filenames.get('javascript', 'full'));

        docco.run(args);
        
        done();
      });
});
 gulp.task('find-haml', function() {
   return gulp.src('**/*.haml', {
       cwd: "./src/"
     })
     .pipe(filenames("haml_files"))
 });
 gulp.task('find-normal-files', function() {
   return gulp.src(NORMAL_FILE_TYPES, {
       cwd: "./src/"
     })
     .pipe(filenames("normal_files"))
 });
Exemple #5
0
gulp.task('concatscripts', function() {
  return gulp.src(['./lib/file3.js', './lib/file1.js', './lib/file2.js'])
    .pipe(concat('all.js'))
    .pipe(gulp.dest('./dist/'));
});

// gulp-clean-css
gulp.task('minify-css', function() {
  return gulp.src('styles/*.css')
    .pipe(cleanCSS({compatibility: 'ie8'}))
    .pipe(gulp.dest('dist'));
});


gulp.src("app/template/*.html")
	.pipe(filenames("layouts"))
	.pipe(gulp.dest("./dist"));

//console.log (filenames.get("layouts")) // ["a.coffee","b.coffee"]
                              // Do Something With it


gulp.task('sprite', function () {
  var spriteData = gulp.src('app/img/src/*.png')
    .pipe(spritesmith({
      imgName: 'sprite.png',
      imgPath: '../../img/sprite.png',
      cssName: 'sprite.css',
      padding: 2,
      //cssFormat: 'scss'
    }));