本地如何快速启动静态服务器

本地快速启动静态服务器

有许多第三方库可以帮助你快速启动一个静态服务器,甚至无需编写代码。通过命令行运行这些库后,它们会自动启动一个服务器并打开指定端口,展示当前目录下的文件内容:

电脑得提前安装NodeJS

1、http-server

http-server 是一个轻量级的命令行工具,允许你快速启动一个静态文件服务器。

安装
bash 复制代码
npm install -g http-server
使用

在你想要启动服务器的文件夹中运行:

bash 复制代码
http-server
指定端口

默认端口是 8080,你可以通过 -p 参数指定其他端口:

bash 复制代码
http-server -p 3000

然后你可以通过 http://localhost:3000 访问当前文件夹。

2、live-server

live-server 是另一个常用工具,它不仅能启动服务器,还能在文件发生变化时自动刷新浏览器,非常适合前端开发。

安装
bash 复制代码
npm install -g live-server
使用

在你想要启动服务器的文件夹中运行:

bash 复制代码
live-server
指定端口

默认端口是 8080,你可以通过 --port 参数指定其他端口:

bash 复制代码
live-server --port=3000

然后你可以通过 http://localhost:3000 访问当前文件夹。

3、serve

servevercel 提供的一个工具,可以简单快速地提供静态文件服务器,非常易用。

安装
bash 复制代码
npm install -g serve
使用

在你想要启动服务器的文件夹中运行:

bash 复制代码
serve
指定端口

默认端口是 3000,可以通过 -l 参数指定其他端口:

bash 复制代码
serve -l 4000

然后你可以通过 http://localhost:4000 访问当前文件夹。

总结

如果你只想通过命令行快速启动一个服务器,可以使用 http-serverlive-serverserve,它们都能帮助你轻松地在指定端口上启动静态文件服务器,无需额外的配置和代码编写。

相关推荐
张文君18 分钟前
docker registry 删除镜像
运维·docker·容器
爱喝水的鱼丶29 分钟前
SAP-ABAP:调试器高级工具使用——内表分析、SQL追踪、内存检查功能实操
运维·sql·性能优化·sap·abap·经验交流
XiangrongZ30 分钟前
debian中配置stm32的交叉编译环境
运维·stm32·debian
cuiyaonan200037 分钟前
some weird issues regarding docker
运维·docker·容器
小π军39 分钟前
计算机网络
服务器·计算机网络
love530love1 小时前
Ubuntu系统通过Homebrew安装Lightpanda完整实战教程(含端口占用排坑)
大数据·linux·运维·人工智能·elasticsearch·搜索引擎
淮北4941 小时前
如何服务器和本地实现挂载
运维·服务器
j7~1 小时前
【Linux】二十八.线程篇五《Linux多线程编程:线程同步之条件变量》---详解
linux·运维·c++·学习·条件变量·线程同步
木易 士心1 小时前
服务器构建指南:从选型、部署到高可用架构详解
运维·服务器·后端·架构
openFuyao2 小时前
openFuyao社区Agentic Ops SIG正式成立!组队构建面向AI云原生的智能运维技术体系
运维·人工智能·云原生