如何在本地启动简易 Http 服务器

本文介绍了如何在本地快速启动Http服务器,以解决Chrome等浏览器加载本地js文件的问题。提供了使用Node.js的http-server和serve两个包,以及Python3内置命令的方法。只需在命令行中输入相应指令,即可在指定端口8888启动服务器,方便前端开发工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如何在本地启动简易 Http 服务器


由于 Chrome 等众多浏览器默认禁止加载本地 js 文件,这导致了很多前端项目必须使用 Http 静态服务器去启动。本文将会介绍几种简单的方法启动本地的 Http 服务器。


1. 使用 Node.js

1.1 Node.js 安装

直接使用官网安装包即可。

安装完成后,可以将 npm 源更换为 taobao 以加快速度,详细可参考更换 npm 镜像源为 taobao

1.2 方案一 使用 http-server

在需要监听的文件夹打开命令行,输入命令:

npx http-server -p 8888

即可在 8888 端口启动 Http 服务(Ctrl+C 中断服务)。

npm: http-server

1.3 方案二 使用 serve

除了 http-server,还可以使用 serve 包。

同样在需要监听的文件夹打开命令行,输入命令:

npx serve -l 8888

即可在 8888 端口启动 Http 服务(Ctrl+C 中断服务)。

npm: serve


2. 使用 Python3

2.1 安装 Python3

直接使用官网安装包即可。

注意安装程序中,需要将 Python 注册到 Path 中。

2.2 启动服务

在需要监听的文件夹打开命令行,输入命令:

python -m http.server 8888

即可在 8888 端口启动 Http 服务(Ctrl+C 中断服务)。


3. 使用 VSCode 插件

在 VSCode 软件中安装插件 Live Server,使用 VSCode 打开需监听的文件夹,点击 Go Live 按钮即可:
Go Live

VSCode 插件 - Live Server

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值