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

本地快速启动静态服务器

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

电脑得提前安装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,它们都能帮助你轻松地在指定端口上启动静态文件服务器,无需额外的配置和代码编写。

相关推荐
charlie1145141911 天前
嵌入式Linux驱动开发——新字符设备驱动 API 概览
linux·运维·驱动开发
早日退休!!!1 天前
大模型推理瓶颈七层分析模型
java·服务器·数据库
DFT计算杂谈1 天前
VASP官方教程 TRIQS DFT+DMFT计算教程
运维·css·自动化·html·css3
橙子也要努力变强1 天前
信号的保存、阻塞与递达
linux·服务器·c++
捉鸭子1 天前
某音a_bogus vmp逆向
爬虫·python·web安全·node.js·js
进阶的猪1 天前
使用printk对SPI子系统全过程的追踪
linux·服务器
2301_803554521 天前
Linux里面的文件描述符和windows里面的句柄
linux·运维·服务器
IT摆渡者1 天前
linux 系统安全检查
运维·网络·经验分享·笔记
云动课堂1 天前
【运维实战】Nginx 高性能Web服务 · 一键自动化部署方案 (适配银河麒麟 V10 / openEuler / CentOS 7/8)
运维·前端·nginx
KnowSafe1 天前
证书自动化解决方案哪家更可靠?
运维·服务器·安全·https·自动化·ssl