htmlfirebasehostingcache&gulp(代码片段)

author author     2022-12-31     740

关键词:

const git = require('git-rev')
const data = require('gulp-data')
const pkg = require('./package.json')
const template = require('gulp-template')

gulp.task('environment', function() 
  git.branch(function (branch) 
    git.short(function (commit) 
      console.log('Setting up configuration for', branch.toUpperCase())

      const config = 
        version: pkg.version, commit: commit, branch: branch
      

      return gulp.src('views/index.html')
      .pipe(data(() => (config)))
      .pipe(template())
      .pipe(gulp.dest('dist'))
    )
  )
)