jsdoctoveps
Version:
js -> markdown-> vitepress
24 lines (22 loc) • 924 B
JavaScript
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')
};