示例#1
0
 gulp.task('docs:md', function() {
   return gulp.src(config.md.src)
     .pipe(markJSON(docUtil.markedOptions))
     .pipe(docUtil.applyTemplate(null, config.md.data))
     .pipe(rename(config.md.rename))
     .pipe(gulp.dest(config.md.dist));
 });
示例#2
0
gulp.task('markdoc', function(){
  return gulp.src('./README.md')
    .pipe(markJSON(docUtil.markedOptions))
    .pipe(docUtil.applyTemplate())
    .pipe($.rename(function(file) {
      file.extname = '.html';
    }))
    .pipe(gulp.dest('./dist'));
});
示例#3
0
gulp.task('markdoc', function(){
  return gulp.src('./www/doc.md')
    .pipe(markJSON(docUtil.markedOptions))
    .pipe(docUtil.applyTemplate(null, {
      pluginTitle: 'Infinite dropdown plugin',
      pluginDesc: 'help me to improve it',
      head: '<style>.custom-css {width: 180px;height:50px;border: solid 2px springgreen;}</style>',
      footer: "<script src='./idd.min.js'></script>"
    }))
    .pipe(rename(function(file) {
      file.extname = '.html';
    }))
    .pipe(gulp.dest('./docs'));
});
示例#4
0
gulp.task('docs', function(){
  return gulp.src('README.md')
      .pipe(markJSON(docUtil.markedOptions))
      .pipe(docUtil.applyTemplate(null, {
        pluginTitle: 'Amaze UI Snippets',
        pluginDesc: 'Amaze UI 代码片段,快速编写基于Amaze UI的网站...',
        buttons: 'amazeui/snippets'
      }))
      .pipe($.rename(function(file) {
        file.basename = file.basename.toLowerCase();
        if (file.basename === 'readme') {
          file.basename = 'index';
        }
        file.extname = '.html';
      }))
      .pipe(gulp.dest(function(file) {
        if (file.relative === 'index.html') {
          return 'dist'
        }
        return 'dist/docs';
      }));
});