2014-09-04 92 views
3

我有一个应用程序,我与自耕农制成,咕噜角JS(典型的设置 - 下面包括图像)。我想我的调试与spyjs(甚至常规的JavaScript调试)项目,但我似乎无法得到它的工作,当我运行“咕噜服务” - 这是从WebStorm明确加载该文件经过繁重的服务器不会(但本地主机:63343代替)。任何想法如何我可以正确配置的东西,让调试工作?咕噜服务器和WebStorm JavaScript调试(和SpyJS)不工作

My WebStorm/ AngularJS Setup

这里是我的SpyJS配置:

My SpyJs Configuration

我也试过本地主机:9000的URL追踪(这是咕噜服务上运行的端口),和我已经尝试过使用另一个节点解释器。

回答

1

您需要使用您的客户端代码在服务器上运行(localhost:3000),而不是WebStorm内置的Web服务器来调试由步兵担任角应用。见Debugging grunt with Intellij获得一些提示 注:未与spyjs尝试这个 - 仅使用常规调试

1

您需要升级到Webstorm 9.按spy-js

Node.js的追查现在支持WebStorm 9 EAP,包括多进程和节点群集跟踪支持。

然后代替使用Spy-js配置文件,请使用Spy-js for Node.js配置文件。

这张截图是从Webstorm 9 RC。

enter image description here

+0

什么是cli.js文件? – thetallweeks 2015-01-07 01:10:29

+0

您的应用的入口点。可以是'index.js'或'server.js'或任何运行该应用程序的东西。 – Mrchief 2015-01-07 16:10:27