本地快速启动静态服务器
有许多第三方库可以帮助你快速启动一个静态服务器,甚至无需编写代码。通过命令行运行这些库后,它们会自动启动一个服务器并打开指定端口,展示当前目录下的文件内容:
电脑得提前安装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
serve
是 vercel
提供的一个工具,可以简单快速地提供静态文件服务器,非常易用。
安装
bash
npm install -g serve
使用
在你想要启动服务器的文件夹中运行:
bash
serve
指定端口
默认端口是 3000
,可以通过 -l
参数指定其他端口:
bash
serve -l 4000
然后你可以通过 http://localhost:4000
访问当前文件夹。
总结
如果你只想通过命令行快速启动一个服务器,可以使用 http-server
、live-server
或 serve
,它们都能帮助你轻松地在指定端口上启动静态文件服务器,无需额外的配置和代码编写。