2011-09-19 156 views
3

我最近为我的html5/css/javascript项目安装了Webstorm。我一直无法从IDE内运行或调试成功。我有一个典型的网页设置和index.html文件和CSS和JS文件夹。我为我的本地网络服务器使用MAMP,它在我的浏览器中运行时启动并运行我的网站没有问题。我无法运行,因为“运行”按钮显示为灰色。当我尝试调试时(我在一个js文件中设置了一个breakppint,我知道应该在前面执行)Firefox会打开,但仅显示(http://),没有完整路径到我的index.html并且在IDE中看到一条消息:没有为'kazaam_localDB.js'指定远程URL,因此断点不起作用。为'kazaam_localDB.js设置远程URLWebstorm调试?

我在创建“现有文件中的新项目”时配置了本地服务器。我确实注意到我第一次尝试调试消息凸轮,说它需要使用附加组件或扩展来配置Firefox,但我不确定是否成功,因为我无法调试...

+0

好吧,我停止Firefox然后重试webstorm的调试器,现在我可以调试。我也看到现在扩展已经安装在Firefox中。但我仍然无法停在我的设置断点处并收到消息:“”没有为'kazaam_localDB.js'指定远程URL,因此断点无法工作。设置'kazaam_localDB.js'的远程URL。任何人都有关于如何解决的想法? – Mike6679

+4

一个非常详细的文章,用于配置Webstorm的Javascript调试:http://www.gamefromscratch.com/post/2012/08/17/调试与 - JavaScript的使用,WebStorm.aspx – DjebbZ

回答

3

好的,这是你必须做的:

好的停止并退出Firefox然后重试webstorm的调试器。您现在应该看到扩展程序已安装在Firefox中。

当您在本地文件WebStorm的js文件中设置断点时,它需要知道哪个URL对应于服务器上的该文件。要为本地文件指定URL映射,您可以单击警告弹出窗口中的“设置远程URL”链接或打开运行| '编辑配置'对话框并选择'JavaScript调试'节点下的运行配置。