用于显示javascript、CSS、HTML依赖关系的工具
Tool for showing javascript, CSS, HTML dependencies
我对JavaScript相对陌生,正试图找到一种方法来全面了解JavaScript项目、框架等。例如,当我在Github上查看基于JavaScript的源代码时,我想要一个html、css和各种.js文件之间依赖关系的一页快照,需要更多的js文件(模块),而不是查看源代码树并打开各个文件。我要找的要么是对象图工具,要么是类似"文件图"的东西。
野外有没有工具已经在做这件事了(是的,我已经试过谷歌搜索了)
(我曾经在Windows世界中使用一个工具来跟踪DLL,这是一个类似的概念。)
https://github.com/nodejitsu/require-analyzer让你走一段路。
如果您想使用以下两种方法进行更全面的html/模板分析,也可以实现文件依赖性分析器:
http://nodejs.org/docs/v0.4.8/api/fs.html#fs.readdir
http://nodejs.org/docs/v0.4.8/api/fs.html#fs.watchFile
使用Firebug,您可以查看每个页面请求的文件、服务器响应,并可以按类型进行筛选。HTML视图允许您查看整个页面,包括相关的js/css内容。我不认为这正是你想要的,但我发现它对这类事情有帮助。
这里有一些bookmarklet代码可以提供帮助(取自https://www.squarefree.com/bookmarklets/webdevel.html
视图样式表:javascript:s=document.getElementsByTagName('STYLE');%20ex=document.getElementsByTagName('LINK');%20d=window.open().docent;%20/设置%20base%20href/d打开();d.关闭();%20b=d.body;%20函数%20trim(s){return%20s.replace(/^''s*''n/,%20'').replace(/''s*$/,%20'');%20};%20function%20iff(a,b,c){return%20b?a+b+c:";}function%20add(h){b.appendChild(h);}%20function%20makeTag(t){return%20d.createElement(t);}%20function%20mkeText(tag,text){t=makeTag add(makeText('h3',%20d.title='样式%20sheets%20in%20'%20+%20location.href));%20for(i=0;%20i
视图脚本:javascript:s=document.getElementsByTagName('SCRIPT');%20d=window.open().docent;%20/140681/d打开();d.关闭();%20b=d.body;%20函数%20trim(s){return%20s.replace(/^''s*''n/,%20'').replace(/''s*$/,%20'');%20};%20function%20add(h){b.appendChild(h);}%20function%20makeTag(t){return%20d.createElement(t%20location.href));%20for(i=0;%20i
- Chrome开发工具(如何知道我在调用哪个javascript对象)
- Google/html5语音识别JavaScript SDK Chrome网络工具包SpeechRecognition
- 如何在GoogleWeb工具包(GWT)中从JSNI调用接口(实例化)
- 删除CKEditor工具栏按钮,但不删除功能
- d3.js Chord图的动态工具提示
- 气质的“nestRemoting()”有时可以'找不到关系
- jQuery工具验证器自定义效果-添加&消除影响
- 如何在Parse中创建一对多关系
- Graphiti中是否有任何工具提示功能
- Ext.js从json构建模型关系的问题
- "工具提示"jQuery插件坏了
- 单元格的工具提示或标题不显示超过2000个字符
- 用于高级文本的格式化工具
- d3.js用按钮更新条形图工具提示
- 克隆和恢复”;工具化的“;元素
- 使Intro.js工具提示响应
- 画布中绘制的矩形区域的弹出工具提示
- JSDoc:模块和名称空间之间的关系是什么
- 用于分析和绘制Javascript函数之间依赖关系的工具
- 用于显示javascript、CSS、HTML依赖关系的工具