我使用在WebStorm中運行'index.html'很多。它允許我在本地計算機上的迷你網絡服務器上運行我的應用程序。WebStorm「Run'index.html'」不適用於遠程項目
但是,我有一個連接到FTP主機(我的Web文件的最終目的地)的項目。
當我在我的項目設置中有此連接並運行'index.html'時,瀏覽器打開:wwww.example.com/index.html
,而不是http://localhost:1234/index.html
。
如何讓WebStorm在本地運行?每次我想在本地測試某些東西時,是否必須刪除所有的FTP連接設置?
當您使用「在瀏覽器中打開」和類似動作時,iDE使用當前部署條目(標記爲默認)的URL來構建完整的URL。如果您沒有定義任何部署條目,則使用內置的Web服務器。 – LazyOne
所以..解決方案將是:1)創建「就地」類型的新部署條目(因此沒有任何文件被複制到任何地方),2)配置它(URL等)3)將其標記爲此項目的默認值。現在,當您需要使用「wwww.example.com /」種類的URL時,可以將另一個部署條目標記爲默認值。由於此FTP條目不再是默認的,而不是「上傳到XXX」,您可以使用「上傳到...」,它將向您顯示可用服務器的列表(yeap,1個額外時刻/按鍵) – LazyOne
替代(和肯定更好)解決方案將使用實際的運行/調試配置('運行|編輯配置...'),您可以在其中硬編碼實際的URL,以便不管當前的部署設置如何使用它。一旦創建,這些條目可通過主工具欄上的下拉框(Run/Debug按鈕旁邊) – LazyOne