【发布时间】:2021-04-27 09:13:39
【问题描述】:
我在 WebStorm 中经常使用 Run 'index.html'。它允许我在本地计算机上的迷你网络服务器上运行我的应用程序。
但是,我有一个连接到 FTP 主机(我的网络文件的最终目的地)的项目。
当我在我的项目设置中有此连接并运行“index.html”时,浏览器会在wwww.example.com/index.html 打开,而不是http://localhost:1234/index.html。
如何让 WebStorm 在本地运行?每次我想在本地测试某些东西时,我是否必须删除所有的 FTP 连接设置?
【问题讨论】:
-
当您使用
Open in browser和类似操作时——iDE 使用来自当前部署条目(标记为默认)的 URL 来构建完整的 URL。如果您没有定义部署条目,则使用内置 Web 服务器。 -
所以 .. 解决方案是:1)创建
In Place类型的新部署条目(因此不会在任何地方复制文件),2)配置它(URL 等)3)将其标记为默认对于这个项目。现在,当您需要使用wwww.example.com/类型的 URL 时,您可以将另一个部署条目标记为默认值。由于此 FTP 条目不再是 Default .. 而不是Upload to XXX您将使用Upload to...它将显示可用服务器的列表(是的,1 额外的时刻/按键) -
替代(当然更好)的解决方案是使用实际的运行/调试配置 (
Run | Edit Configurations...),您可以在其中硬编码实际的 URL,以便无论您当前的部署设置如何都将使用它。创建后,此类条目可通过主工具栏上的下拉框(运行/调试按钮旁边)
标签: webstorm