添加部署配置后使用 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。
目前,我可以建议以下解决方法:
- 使您的部署条目 non-default(right-click、
Stop using as default
)
请注意,它会中断 auto-deployment(如果您已设置)
- 或者,使用 运行 配置 和 built-in 服务器 URL 来 运行 安装您的应用程序。但是,由于从 right-click 菜单创建的 运行 配置始终具有默认服务器 URL pre-configured,您需要在
Run | Edit configurations...
对话框中编辑创建的配置,确保built-in 服务器 URL 在那里指定,而不是您的部署服务器 URL。
默认情况下,在 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。
目前,我可以建议以下解决方法:
- 使您的部署条目 non-default(right-click、
Stop using as default
) 请注意,它会中断 auto-deployment(如果您已设置)
- 或者,使用 运行 配置 和 built-in 服务器 URL 来 运行 安装您的应用程序。但是,由于从 right-click 菜单创建的 运行 配置始终具有默认服务器 URL pre-configured,您需要在
Run | Edit configurations...
对话框中编辑创建的配置,确保built-in 服务器 URL 在那里指定,而不是您的部署服务器 URL。