目前,当我打开我正在处理的 html 文件时,它会带我到
http://localhost:63342/project-folder/index.html
有没有办法设置 Rubymine 从根运行我的项目,例如。
http://localhost:63342/index.html
最佳答案
http://localhost:63342/index.html
-- 你不能拥有这种带有内置网络服务器的 URL .. 因为 IDE 不知道要服务哪个项目(因为它适用于所有项目,而不仅仅是当前打开的项目)。
使用内置网络服务器时,URL必须具有一些提示 (PROJECT_NAME
),以告知要执行哪个项目服务(从哪里获取文件)。
内置网络服务器支持 2 种 URL(它们都将提供相同的文件):
http://localhost:63342/PROJECT_NAME/index.html
http://PROJECT_NAME:63342/index.html
如果您想要第二个 URL,则必须执行以下步骤:
创建部署条目(
设置 | 部署
)并将其标记为该项目的默认值。从 IDE 中打开页面时,将使用此处定义的 URL (http://PROJECT_NAME:63342/
)。在您的
hosts
文件(或您的本地 DNS 服务器,如果有的话)中定义一个将PROJECT_NAME
指向您的 IP 的条目。例如(对于hosts
文件):127.0.0.1 PROJECT_NAME
关于localhost - Rubymine(Jetbrains) 本地服务器。我可以让它从本地主机根运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24899610/