从现有的angularjs代码生成uml类图

时间:2014-07-25 06:01:07

标签: angularjs model-view-controller uml

我正在寻找像Angularjs explorer viewer这样的工具,它可以生成mvc图,包括所有控制器/服务以及现有angularjs代码之间的依赖关系。这个是eclipse中的一个插件。当我尝试按照Getting started指令操作时,我没有安装它。 错误说:

  

无法完成安装,因为一个或多个必需项目可以   找不到。正在安装的软件:tern功能   0.3.0.201406242125(tern-feature.feature.group 0.3.0.201406242125)缺少要求:Tern - 服务器 - Nodejs 0.3.0.201406242125   (tern.server.nodejs 0.3.0.201406242125)需要'包   org.apache.http 0.0.0'但是找不到丢失   要求:Tern - 服务器 - Nodejs 0.4.0.201407211814   (tern.server.nodejs 0.4.0.201407211814)需要'包   org.apache.http 0.0.0'但它无法找到无法满足   依赖性:       来自:tern feature 0.3.0.201406242125(tern-feature.feature.group 0.3.0.201406242125)       收件人:tern.eclipse.ide.core [0.3.0.201406242125]无法满足依赖:       来自:Tern - Eclipse - 核心IDE 0.3.0.201406242125(tern.eclipse.ide.core 0.3.0.201406242125)       收件人:捆绑tern.server.nodejs 0.2.0

有没有?

由于

2 个答案:

答案 0 :(得分:2)

这个问题是关于AngularJS Eclipse的安装。您的Eclipse似乎没有插件 org.apache.http

我建议您使用Eclipse Luna(4.4)和分发 Eclipse IDE for Java EE Developers

答案 1 :(得分:1)

AngularJS Eclipse基于tern.java,它基于tern.js JS推理引擎。所以你可以使用tern.js和Grunt任务来调用angular tern插件,它将解析你的JS文件并返回一个带有Module,Contrroller等的JSON。从来没有这样做,但我认为这是可能的。