如何在Eclipse中运行和调试AngularJS应用程序?

时间:2015-02-28 22:02:51

标签: javascript eclipse angularjs nodeclipse

我正在尝试使用Nodeclipse。我想运行并调试一个AngularJS应用程序,例如Eclipse中的angular-phonecat示例。

特别是,我想

  • 使用 Debug on Server 启动器使用我的应用程序启动服务器并打开Web浏览器(Firefox或Chromium)。
  • 在Eclipse中的JavaScript文件中设置断点
  • 在Web浏览器中单击并让Eclipse调试器停在断点处。

(相当于它在NetBeans中以非常直观的方式工作。)

从Nodeclipse帮助中,我看不到如何开始或者根本不可能。

我设法使用Hello World模板运行调试Node.js项目,但我没有看到如何调试在Web浏览器中运行的任何内容。

这是否需要远程Javascript调试启动器?如果是这样,如何使用它?

最后,我没有看到如何在Nodeclipse中实际运行 AngularJS应用程序。据我所知,AngularJS Eclipse插件仅实现编辑功能,但不处理运行和调试。我是否需要将Angular项目转换为Node.js应用程序?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:1)

AngularJS在浏览器中运行,Node.js在服务器上运行,
所以你需要不同的方法。

Nodeclipse主要是关于支持Node.js并且ChromeDevTools-based debugger。我不知道调试浏览器JavaScript的最佳方法是什么,也许是Chrome浏览器。

  

设法使用Hello World模板运行调试Node.js项目,但我不知道如何调试在Web浏览器中运行的任何内容。

询问https://github.com/angelozerr/angularjs-eclipse/

  

我是否需要将Angular项目转换为Node.js应用程序?

对于Node.js运行/调试,不需要它。