gpt4 book ai didi

html - 如何在本地主机(任何端口)上运行 html 文件

转载 作者:行者123 更新时间:2023-11-28 05:10:41 25 4
gpt4 key购买 nike

我正在创建一个网站,使用 HTML、CSS 和 js 以及用于服务器端的 java。我需要在本地主机上运行它。

Extra info: I am using mac os x 11 (el capitan)

我已经尝试过 python 和 node.js 但它与 java 冲突

所以我需要一种不会与 java 冲突并且会帮助我在 mac 上进行 localhost 的技术

最佳答案

IIRC macOS 预装了 PHP,并且 PHP 具有内置的网络服务器,足以提供静态内容。

因此,打开 Terminal.app,然后:

cd your/project/dir
php -S localhost:8080

之后您可以导航到 http://localhost:8080/并在浏览器中查看您的站点(前提是您的项目中有 index.html,否则将出现“未找到”消息)。

当然,还有更高级和/或更少面向终端的方法,但由于您已经在使用 python 和 node,另一个终端命令应该不是问题。

顺便说一句,您可能希望不时查看该终端窗口,因为它会输出从服务器请求的内容的良好日志。如果您想检查无效引用、404 错误等,这很好。这是一个示例输出:

$ php -S localhost:8080
PHP 7.3.6 Development Server started at Sat Jun 22 20:00:28 2019
Listening on http://localhost:8080
Document root is /private/tmp/test
Press Ctrl-C to quit.
[Sat Jun 22 20:00:32 2019] [::1]:51640 [200]: /
[Sat Jun 22 20:00:32 2019] [::1]:51641 [200]: /style.css
[Sat Jun 22 20:02:35 2019] [::1]:51670 [404]: /oops.html - No such file or directory

如您所见,根文件夹(/,在我的示例中已转换为 index.html)和样式表(style.css) 被请求并成功交付(代码为 200)。但不存在的文件 oops.html 导致错误(代码为 404)。

关于html - 如何在本地主机(任何端口)上运行 html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56717365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com