自制Extjs API - JS Duck3

简介:

1. 
安裝JS Duck3 
tar.gz版本 
https://nodeload.github.com/senchalabs/jsduck/tarball/master 
exe版本 
http://cloud.github.com/downloads/senchalabs/jsduck/jsduck-3.7.0.exe 

Windows 用户下载exe版本即可; 
exe版本 jsduck-3.7.0.exe 重命名为 jsduck.exe, 加入环境变量PATH中。 

2. 
介绍 
Sencha JavaScript 框架的API 文档生成器。 
JsDuck 用于生成 Ext JS 4 , Sencha Touch 和其它产品的API文档. 

3. 
用法: 
3.1 直接生成原生类文档 
jsduck --builtin-classes --output ./docs 

3.2 生成ExtJS源代码API文档 

Cmd代码   收藏代码
  1. jsduck ext-4.1.0-beta-3/src \ --builtin-classes \ --images ext-4.1.0-beta-3/docs/images \ --output ./jsduck/docs  

3.3 生成工程文档 
Cmd代码   收藏代码
  1. jsduck ext-4.1.0-beta-3/src / E:/bisoft/code/workspace/project/src/main/webapp/js --builtin-classes / --images ext-4.1.0-beta-3/docs/images / --output ./jsduck/xdocs  

4. 
高级用法: 

https://github.com/senchalabs/jsduck/wiki/Advanced-Usage 

5、实例

3.4版本的api制作如下:

下载3.4版本的所有内容,解压后执行:

jsduck ext-3.4.0/src  --builtin-classes --images ext-3.4.0/docs/images  --output ./jsduck/docs  

【注意】

1、先创建文件jsduck/docs, 再执行上面命令。执行中有一堆警告,直接忽略

 



本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/835162,如需转载请自行联系原作者

相关文章
|
14天前
|
XML 前端开发 JavaScript
JavaScript进阶 - AJAX请求与Fetch API
【7月更文挑战第3天】前端开发中的异步基石:AJAX与Fetch。AJAX,使用XMLHttpRequest,处理跨域、回调地狱和错误处理。Fetch,基于Promise,简化请求,但需注意默认无跨域头和HTTP错误处理。两者各有优劣,理解其问题与解决策略,能提升前端应用的性能和用户体验。
|
9天前
|
开发框架 监控 JavaScript
使用Node.js 框架( Express.js)来创建一个简单的 API 端点
【7月更文挑战第5天】使用Node.js 框架( Express.js)来创建一个简单的 API 端点
11 3
|
11天前
|
JavaScript API
js【最佳实践】遍历数组的八种方法(含数组遍历 API 的对比)for,forEach,for of,map,filter,reduce,every,some
js【最佳实践】遍历数组的八种方法(含数组遍历 API 的对比)for,forEach,for of,map,filter,reduce,every,some
24 1
|
27天前
|
JSON 中间件 API
|
8天前
|
XML 前端开发 JavaScript
JavaScript进阶 - AJAX请求与Fetch API
【7月更文挑战第9天】JavaScript进阶:AJAX与Fetch API对比。AJAX用于异步数据交换,XMLHttpRequest API复杂,依赖回调。Fetch API是现代、基于Promise的解决方案,简化请求处理。示例:`fetch('url').then(r => r.json()).then(data => console.log(data)).catch(err => console.error(err))`。注意点包括检查HTTP状态、错误处理、CORS、Cookie和超时。Fetch提高了异步代码的可读性,但需留意潜在问题。
|
12天前
|
JavaScript API 索引
JS【详解】Set 集合 (含 Set 集合和 Array 数组的区别,Set 的 API,Set 与 Array 的性能对比,Set 的应用场景)
JS【详解】Set 集合 (含 Set 集合和 Array 数组的区别,Set 的 API,Set 与 Array 的性能对比,Set 的应用场景)
29 0
|
12天前
|
JSON JavaScript API
JS【详解】Map (含Map 和 Object 的区别,Map 的常用 API,Map与Object 的性能对比,Map 的应用场景和不适合的使用场景)
JS【详解】Map (含Map 和 Object 的区别,Map 的常用 API,Map与Object 的性能对比,Map 的应用场景和不适合的使用场景)
15 0
|
14天前
|
JavaScript API
前后端数据交互.js文件的axios的写法,想要往后端发送数据,页面注入API,await的意思是同步等待服务器数据,并返回,axios注入在其他页面,其他页面调用的时候,同步作用
前后端数据交互.js文件的axios的写法,想要往后端发送数据,页面注入API,await的意思是同步等待服务器数据,并返回,axios注入在其他页面,其他页面调用的时候,同步作用
|
14天前
|
Web App开发 JavaScript 前端开发
js 调试—— 【控制台】debugger语句 、 命令行API
js 调试—— 【控制台】debugger语句 、 命令行API
15 0
|
14天前
|
JavaScript 前端开发 Java