#!/usr/bin/env node const program = require('commander'); const wp = require('../lib/cherry'); program .version(require('../package').version ); program .usage('') .option('-r, --root ', 'site root dir, default ./src') .option('-e, --ext ', 'md ext, default .md') program .command('dev') .description('start dev site') .alias('d') .action((p) => { // const a = program.peppers; const root = p.root || './src'; const ext = p.ext || '.md'; const config = require(process.cwd() + '/cherry.config.js'); wp.dev(config); }) program .command('build') .description('build to site') .alias('b') .action((p) => { // const a = program.peppers; const root = p.root || './src'; const ext = p.ext || '.md'; const config = require(process.cwd() + '/cherry.config.js'); wp.build(config); }) program.parse(process.argv) if(!program.args.length){ program.help() }