UNPKG

917 BJavaScriptView Raw
1const { exec } = require('child_process');
2const path = require('path')
3const root = __dirname;
4
5module.exports = {
6 title: "ydoc",
7 description: "ydoc description demo",
8 author: "ymfe",
9 plugins: ["copy", "edit-page", {
10 name: 'privateCreateDemo',
11 module: {
12 finish: function(){
13 exec(`cd ${root}; sh bin/build-demo-page.sh`, (err, stdout, stderr) =>{
14 if(err){
15 console.error(err);
16 return;
17 }
18 if(stdout)console.log(`stdout: ${stdout}`);
19 if(stderr)console.log(`stderr: ${stderr}`);
20 })
21 }
22 }
23 }],
24 pluginsConfig: {
25 'import-asset': {
26 css: 'custom.css'
27 },
28 "edit-page": {
29 prefix: 'https://github.com/YMFE/ydoc/tree/master/docs'
30 }
31 },
32 markdownIt: function(md){
33 md.use(require('markdown-it-include'), __dirname);
34 },
35 dist: '_site',
36// version: require('./package.json').version
37}
\No newline at end of file