Example #1
0
gulp.task('create-dev-dir', function(){
  createFile(js_src + '/' + js_file + '.js', '//site js here. Lib js files concatenated above this file', function(err){
    (err) ? console.log(err) : console.log("js file created".yellow);
  });
  createFile(css_src + '/' + css_file + '.scss', '//start styling!', function(err){
    (err) ? console.log(err) : console.log("scss file created".yellow);
  });
  mkdirp(js_lib_src, function(err){
    (err) ? console.log(err) : console.log('js lib directory created'.yellow);
  });
  mkdirp(image_src, function(err){
    (err) ? console.log(err) : console.log('src img directory created'.yellow);
  });
});
Example #2
0
gulp.task('file',function(){
  var FileCreate = JSON.parse(fs.readFileSync('./file.json'));
  for (var key in FileCreate) {
        var obj = FileCreate[key];
        if(key=="block"){
          for (var prop in obj) {
              createFile('app/module/'+obj[prop]+'/_'+obj[prop]+'.jade' ,"mixin " +obj[prop]+"()"+"\n\t//block "+obj[prop]+"\n\t//block "+obj[prop]+' end', function (err) { });
              createFile('app/module/'+obj[prop]+'/_'+obj[prop]+'.styl' , "//! block "+obj[prop]+"\n//!block "+obj[prop]+' end', function (err) { });
          }
        }
        if(key=="page"){
          for (var prop in obj) {
              createFile('app/html/'+ obj[prop]+'.jade'  ,"", function (err) { });
          }
        }
  }
})
Example #3
0
gulp.task('template-file',function(){
          var FileCreate = JSON.parse(fs.readFileSync('./file.json'));
          for (var key in FileCreate) {
                  var obj = FileCreate[key];
                  if(key=="block"){
                      for (var prop in obj) {
                          createFile('dist/module/'+obj[prop]+'/_'+obj[prop]+'.jade' ,"include ../../../app/html/block_html/_const.jade\n"+"include ../../../app/module/**/*.jade\n"+"+" +obj[prop]+"()", function (err) { });
                }
           }
     }
})
Example #4
0
gulp.task('create-index', function(){
  createFile('index.html',html_content, function(err){
    (err) ? console.log(err) : console.log("index.html has been created".yellow);
  });
});