1.1.3 • Published 8 years ago
gulp-blok v1.1.3
Installation
$ npm install gulp-blok --save-devUsage
var blok = require('gulp-blok')
var watch = require('gulp-watch')
var config = {
  apiVersion: 2,
  themeId: 'YOUR_SPACE_ID',
  domain: 'YOURSUBDOMAIN.me.storyblok.com',
  apiKey: 'YOUR_TOKEN',
  basePath: 'views',
  environment: 'dev'
}
gulp.task('deploy', function () {
  config.environment = 'live'
  return gulp.src('./views/**/*')
    .pipe(blok(config))
})
gulp.task('default', ['other_tasks'], function () {
  return watch('./views/**/*')
    .pipe(blok(config))
})What it does
This plugin uses the Storyblok theme api to upload templates and assets when saving and can deploy your project to the live environment.