添加部署配置后使用 localhost 进行 WebStorm 调试?

WebStorm debug using localhost after adding deployment config?

默认情况下,在 WebStorm 中,如果您点击 "Run" 或使用浏览器悬停选择,它将使用 http://localhost:???? 启动 html 文件。我在部署配置中添加了一个测试网络服务器 http://test.mydomain.com

我现在如何再次在本地调试?

尽管已将 http://test.mydomain.com 设置为部署服务器,但您是否希望将页面默认托管在 http://localhost:63342 上?

当您使用 Open in browser 操作,或使用编辑器中的浏览器栏在浏览器中预览文件,或从 .html 文件 right-click 创建新的 Run/Debug 配置时菜单,WebStorm 使用当前部署条目中的 URL(标记为 Default)来构建完整的 URL。如果您没有定义部署条目,则会使用 built-in 网络服务器 (http://localhost:63342)。

有一项功能请求可以选择使用 built-in 网络服务器在浏览器中预览文件,而不考虑部署设置,WEB-18958

目前,我可以建议以下解决方法:

  1. 使您的部署条目 non-default(right-click、Stop using as default) 请注意,它会中断 auto-deployment(如果您已设置)

  1. 或者,使用 运行 配置 和 built-in 服务器 URL 来 运行 安装您的应用程序。但是,由于从 right-click 菜单创建的 运行 配置始终具有默认服务器 URL pre-configured,您需要在 Run | Edit configurations... 对话框中编辑创建的配置,确保built-in 服务器 URL 在那里指定,而不是您的部署服务器 URL。