0.2.0 • Published 3 years ago

mokdoc v0.2.0

Weekly downloads
2
License
MIT
Repository
github
Last release
3 years ago

项目文档生成工具

从JavaScript代码里提取注释生成项目文档。注释规范及示例请移步到 mokdoc项目官网 查阅。

安装

npm install mokdoc

使用

  • mokdoc.config.set(projectName, conf) - 设置项目名称和对应的配置信息。

  • mokdoc.start(projectName, callback) - 开始生成文档。

下载默认的文档展示包 mokdoc-view ,放到你的任意磁盘目录下,然后将doc_path指到mokdoc-view里。

	var mokdoc = require('mokdoc');
	mokdoc.config.set('air', {
		path: 'D:/ws/air/trunk',	//源代码路径
		doc_path: 'D:/zzz',	//文档数据保存到哪里(要放到文档展示包里)
		exclude_list: ['/test/', '/util/xxx.js']
	});
	mokdoc.start('air', function(){
		console.log('Yes, done!');
	});
	//可以给默认的标签设置别名
	var mokdoc = require('mokdoc');
	mokdoc.config.set('air', {
		path: 'D:/ws/air/trunk',
		doc_path: 'D:/zzz',
		//标签别名与标签的映射
		alias2tagid: {
			'return': 'r',
			'version': 'ver'	//设置后version与ver等效,两个标签都可以使用
		}
	});

配置项说明

  • path - 源代码路径

  • doc_path - 文档数据保存到哪里(要放到文档展示包里)

  • charset - 源代码的文件编码。可选,默认utf8

  • alias2tagid - 标签别名与标签的映射。可选

  • file_ext - 只提取指定类型文件的注释。可选,默认.js

  • exclude_list - 排除列表(数组),排除文件路径(包含文件名)中出现该列表指定的字符串的文件。可选

使用mokdoc生成文档的实例

air组件库API:http://mokjs.com/air-api

版本发布记录

请看 CHANGELOG.md

0.2.0

3 years ago

0.1.2

8 years ago

0.1.1

9 years ago

0.1.0

9 years ago

0.0.9

9 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago