如何在localhost上运行html文件?

Vol*_*hin 24 html javascript webcam localhost mirror

我有一个html文件,我在localhost上运行它.但是,此文件包括使用网络摄像头的镜像.例如,如何在localhost上运行此html文件?当检查生存复选框时,网络摄像头从此示例开始.谢谢你的回复.

小智 38

您可以在http-server中运行您的文件.

1> 在系统中安装了Node.js.

2>在CMD中,运行命令npm install http-server -g

3>导航到CMD中文件夹的特定路径,然后运行命令http-server

4>转到浏览器并键入localhost:8080.您的应用程序应在那里运行

谢谢:)

  • 非常感谢。这正是我一直在寻找的!容易做并且有效;) (9认同)
  • 一次性运行速度更快的是您想要共享的文件夹中的“npx http-server”。要添加 CORS,您可以运行“npx http-server --cors”。 (4认同)
  • 谢谢,1分钟后就开始跑步。 (3认同)

Nor*_*ora 34

你可以用python -m http.server.默认情况下,本地服务器将在端口8000上运行.如果要更改此设置,只需添加端口号即可python -m http.server 1234

  • 我创建了 HTTPServer。我现在要做什么? (3认同)
  • 因此,您运行 python 命令“python -m SimpleHTTPServer”,然后在浏览器中导航到 http://localhost:8000/ 并单击所需的 html 文件。很棒的解决方案! (3认同)
  • 等效于python 3的是python3 -m http.server。您想导航到包含要在本地打开的文件的目录,然后运行该命令。如果使用默认端口,则打开localhost:8000。 (3认同)
  • 好.我做完.我将我的项目传输到C:/ Python27并在http://127.0.0.1:8000/上运行它 (2认同)

sax*_*sax 18

如果您安装了Node.js,那么您可以从要共享的文件夹中简单地运行:

npx http-server
Run Code Online (Sandbox Code Playgroud)

要添加 CORS,您可以运行:

npx http-server --cors
Run Code Online (Sandbox Code Playgroud)


小智 10

在 macOS 上:

打开终端(或 iTerm)安装Homebrew,然后运行brew install live-server并运行 live-server。

您还可以安装Python 3并运行python3 -m http.server PORT.

在 Windows 上:

如果您安装了 VS Code,请打开它并安装扩展 liveserver,然后单击右下角的 Go Live。

或者,您可以安装 WSL2 并通过 apt ( ) 按照 macOS 步骤操作sudo apt-get

在 Linux 上:

打开您最喜欢的终端模拟器并通过 apt ( ) 按照 macOS 步骤操作sudo apt-get


MrE*_*MrE 6

如果您运行的是Python3,则可能需要尝试:

python -m http.server
Run Code Online (Sandbox Code Playgroud)

看到这个答案


小智 5

正如Nora所建议的,您可以使用python简单服务器。导航到您要为其提供html页面的文件夹,然后执行python -m SimpleHTTPServer。现在,您可以使用网络浏览器并导航到提供您的页面的http:// localhost:8000 /。如果您的页面名为index.html,则服务器会自动为您加载该页面。如果要访问任何其他页面,则需要浏览到http:// localhost:8000 / {您的页面名称}


Rit*_*pta 5

  • 安装 Node js - https://nodejs.org/en/

  • 转到您拥有 html 文件的文件夹:

    • 在CMD中,运行命令安装http服务器- npm install http-server -g
    • 要在浏览器中加载文件,请运行 - http-server
  • 如果您有特定的 html 文件。在 CMD 中运行以下命令。-http-server fileName

  • 默认端口是 8080

  • 转到您的浏览器并键入localhost:8080. 您的应用程序应该在那里运行。

  • 如果你想在不同的端口上运行: http-server fileName -p 9000

注意:要运行 .js 文件,请运行: node fileName.js