2011-09-19 112 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調試'節點下的運行配置。