123456789101112131415161718192021222324 |
- /*
- render.js - Render web
- */
- import * as spawn from 'child_process'
- import * as gulp from 'gulp'
- import * as log from 'fancy-log'
- import config from 'assist'
- function render(cb) {
- let cmd = 'expansive'
- print(`Running: ${cmd} -r --profile ${config.profile} render`)
- let pkg = spawn.spawn(cmd, ['-r', '-q', '--profile', config.profile, 'render'], {cwd: '.'})
- pkg.stdout.on('data', data => process.stdout.write(data.toString()))
- pkg.stderr.on('data', data => process.stdout.write(data.toString()))
- pkg.on('exit', err => {
- if (err) {
- throw new Error('Cannot render with expansive')
- }
- cb()
- })
- }
- export default gulp.series(render)
|