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

本地快速启动静态服务器

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

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

相关推荐
鲸鱼姐14 分钟前
在linux注册服务并开机启动springboot程序
linux·运维·服务器
jyan_敬言31 分钟前
虚拟机centos_7 配置教程(镜像源、配置centos、静态ip地址、Finalshell远程操控使用)
linux·运维·服务器·c语言·数据结构·tcp/ip·centos
Licky1331 分钟前
Centos中dnf和yum区别对比
linux·运维·架构·centos·bash
图灵苹果38 分钟前
【个人博客hexo版】hexo安装时会出现的一些问题
前端·前端框架·npm·node.js
Aomnitrix3 小时前
网络协议全景:Linux环境下的TCP/IP、UDP
linux·运维·网络·c++·网络协议·tcp/ip·运维开发
哲伦贼稳妥3 小时前
网络运维故障处理
运维·网络·经验分享·职场和发展
花花花14 小时前
Linux 文件与目录操作命令详解
linux·运维·服务器·文件·目录·命令
新知图书7 小时前
Node.js运行环境搭建
node.js
南辞w8 小时前
Webpack和Vite的区别
前端·webpack·node.js
等你许久_孟然10 小时前
【webpack4系列】webpack构建速度和体积优化策略(五)
前端·webpack·node.js