You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
580 B
JavaScript
21 lines
580 B
JavaScript
var marked = require('marked')
|
|
, fs = require('fs')
|
|
, util = require('util')
|
|
, wrench = require('wrench')
|
|
, markdown = fs.readFileSync('./src/01Manifest.md', 'utf8')
|
|
, html = fs.readFileSync('./base.html', 'utf8')
|
|
;
|
|
marked(markdown, function (err, data) {
|
|
|
|
if (err) {
|
|
return console.log('marked err', err);
|
|
}
|
|
fs.writeFileSync('./html/index.html',util.format(html, data), 'utf8')
|
|
wrench.copyDirSyncRecursive('./assets', './html/assets', {
|
|
forceDelete: true,
|
|
excludeHiddenUnix: true
|
|
});
|
|
console.log('done');
|
|
});
|
|
|