UNPKG

jsdoctoveps

Version:

js -> markdown-> vitepress

24 lines (22 loc) 924 B
const path = require('path'); /** * 引入脚本文件获取 base_config.json 配置 * scanDir 扫描的目录 * outputDir 输出的目录 */ const config = require("./handleJson/index"); let configData = config.jsonData(); let scanDir = configData.veps_scanDir ? configData.veps_scanDir : "src"; let outputDir = configData.veps_outputDir ? configData.veps_outputDir : "mkdn"; module.exports = { // 生成的文件夹名称 MD_DIR: outputDir, // 扫描的文件夹 srcDirPath: path.join(__dirname, `../${scanDir}`), // 生成的文件夹 mdDirPath: path.join(__dirname, '../docs', outputDir), // jsdoc 配置文件 jsdocConfigPath: path.join(__dirname, 'jsdoc2md', 'jsdoc.config.json'), // hbs 模板文件:用于配置生成的 markdown:语法见:https://github.com/jsdoc2md/dmd mdTemplatePath: path.join(__dirname, 'jsdoc2md', 'template.hbs') };