UNPKG

c4builder-weldfire-test

Version:

A CLI tool designed to compile a folder structure of markdowns and plant uml files into a site, pdf, single file markdown or a collection of markdowns with links

19 lines (16 loc) 731 B
const chalk = require('chalk'); const path = require('path'); const express = require('express') const app = express() module.exports = (currentConfiguration, program) => { if (!currentConfiguration.DIST_FOLDER) return console.log(chalk.red('No destination folder configured')); const port = program.port || currentConfiguration.WEB_PORT; app.get('/*', express.static(path.join(currentConfiguration.DIST_FOLDER))); return new Promise((resolve, reject) => { app.listen(port, () => { console.log('serving your docsify site'); console.log(`go to ${chalk.green('http://localhost:' + (program.port || currentConfiguration.WEB_PORT))}`); }); }); };