Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
[WebStorm]:更改调试Web服务器项目根目录_Webstorm - Fatal编程技术网

[WebStorm]:更改调试Web服务器项目根目录

[WebStorm]:更改调试Web服务器项目根目录,webstorm,Webstorm,从最近开始,我一直在使用JetBrains WebStorm,我非常喜欢它,但我确实有一个问题,在这里和文档中搜索了几个小时后,我决定打开我自己的问题,因为我没有找到它 我确实有一个项目,它存储在本地计算机上的以下位置:C:\Projects\Github\OfficeUI.Beta 现在,我在WebStorm中打开了这个文件夹,它看起来如下所示: 当我现在调试网站时,一切都在以下Uri下运行:http://localhost:63342/OfficeUI.Beta/ 它有一个问题,因为它运行

从最近开始,我一直在使用JetBrains WebStorm,我非常喜欢它,但我确实有一个问题,在这里和文档中搜索了几个小时后,我决定打开我自己的问题,因为我没有找到它

我确实有一个项目,它存储在本地计算机上的以下位置:
C:\Projects\Github\OfficeUI.Beta

现在,我在WebStorm中打开了这个文件夹,它看起来如下所示:

当我现在调试网站时,一切都在以下Uri下运行:
http://localhost:63342/OfficeUI.Beta/

它有一个问题,因为它运行在这个目录中,在每个CSS、JavaScript和其他文件中,我需要放置以下内容:
/OfficeUI.Beta/Resources/…
,而我想使用:
/Resources/…

如何做到这一点?我想我需要修改WebStorm配置,以便在root
http://localhost/
但我没能找到它

非常感谢您的帮助。

根据URL,URL必须是
http://localhost:/
。然而,有一个问题:

编辑您的/etc/hosts文件:

127.0.0.1 projectName
并设置自定义端口:
Settings->Debugger->JavaScript->内置服务器端口8090
。 在较新的版本中,它应该是:
Settings->Build,Execution,Deployment->Debugger

URL将是:
http://projectName:8090


另一个解决方法是使用,在这里可以定义文档根。但这并不提供Javascript调试。

正如Darek Kay已经建议的那样,为了使用WebStorm内置的带有绝对URL的服务器,我知道的唯一“解决方法”是编辑您的/etc/hosts文件(在Mac/Linux上)或C:\Windows\System32\drivers\etc\hosts文件(在Windows上)。在您的情况下,可以将行
127.0.0.1localhost
更改为
127.0.0.1officeui.Beta
。然后,您可以通过转到
设置->调试器->JavaScript->内置服务器端口8090
(在旧版本的WebStorm上)或转到
设置->构建、执行、部署->调试器->内置服务器端口8090
(在新版本的WebStorm上),为内置服务器设置自定义端口。完成此操作后,您应该能够转到
http://OfficeUI.Beta:8090
和绝对URL应该可以工作

我会选择本地的web服务器设置(Apache、MAMP、WAMP等)来托管您的web项目,因为WebStorm的内置服务器非常基本,并且没有解决这个用例


我是在2013年7月2日上午6:52访问并查看Vladimir Krivosheev的评论后得到这一信息的。

您好,谢谢,但我在任何地方都找不到设置->调试器-JavaScript部分。非常感谢您的帮助。请查看
构建、执行、部署>调试器
或在搜索字段中键入
端口
。如果我调试了应用程序,则根url如下:因此其中仍有OfficeUI.Beta,这不应该存在。您是否根据我提供的解决方法编辑了主机文件?我编辑了,但是运行它似乎可以保持OfficeUI