1

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

特别是,我想

  • 使用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 应用程序?如果是这样,怎么做?

4

1 回答 1

1

AngularJS 在浏览器中运行,Node.js 在服务器上运行,
因此您需要不同的方法。

Nodeclipse 主要是关于支持 Node.js 并具有基于 ChromeDevTools 的调试器。我不知道什么最适合调试浏览器 JavaScript,也许是 Chrome 浏览器。

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

在https://github.com/angelozerr/angularjs-eclipse/上提问

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

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

于 2015-03-02T03:01:07.737 回答