vscode中需安装live server插件实现网页自动刷新:一、通过扩展市场安装;二、用命令面板启动;三、右键html文件快速启停;四、自定义端口与根路径;五、配置live-server.json启用热重载。

如果您在 VSCode 中编辑 HTML、CSS 或 JavaScript 文件,但每次修改后都需要手动刷新浏览器才能查看效果,则可能是缺少实时预览服务。以下是为 VSCode 安装并配置 Live Server 插件以实现网页修改后自动刷新的多种操作方法:
一、通过 VSCode 扩展市场安装 Live Server
此方法适用于所有系统平台,利用 VSCode 内置的扩展管理器直接下载并启用插件,无需额外依赖或命令行操作。
1、打开 VSCode,点击左侧活动栏中的扩展图标(四个方块组成的图标)。
2、在扩展搜索框中输入 Live Server,按回车键确认搜索。
3、在搜索结果中找到作者为 Ritwick Dey 的官方插件,名称显示为 Live Server。
4、点击该插件右侧的“安装”按钮,等待安装完成。
5、安装完成后,点击“重新加载”按钮或手动重启 VSCode 使插件生效。
二、通过 VSCode 命令面板启动 Live Server
安装完成后,Live Server 会注册一组快捷命令,可通过命令面板快速调用,适用于当前工作区任意支持的静态文件。
1、在 VSCode 中打开一个包含 index.html 或其他 HTML 文件的文件夹。
2、按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板。
3、输入 Live Server: Start,从下拉列表中选择该项并回车。
4、VSCode 底部状态栏将显示 Live Server on http://127.0.0.1:5500,同时默认浏览器自动打开对应页面。
5、此后对 HTML、CSS、JS 文件保存时,浏览器将自动刷新并呈现最新内容。
三、通过右键菜单快速启动或关闭服务
Live Server 在资源管理器中为 HTML 文件添加了上下文菜单项,可免去命令面板操作,提升日常开发效率。
1、在 VSCode 左侧资源管理器中,右键单击任意 .html 文件。
2、在弹出菜单中选择 Open with Live Server。
3、若当前已有服务运行,该选项将变为 Reopen with Live Server 或 Stop Live Server。
4、点击 Stop Live Server 可终止当前服务,释放端口并关闭浏览器标签页。
四、自定义 Live Server 启动端口与根路径
当默认端口被占用或项目结构嵌套较深时,可通过用户或工作区设置调整服务行为,避免冲突并适配实际目录结构。
1、按下 Ctrl+,(Windows/Linux)或 Cmd+,(macOS)打开设置界面。
2、在搜索框中输入 liveServer.settings.port。
3、点击“在 settings.json 中编辑”,在右侧用户设置或工作区设置中添加如下配置:
"liveServer.settings.port": 3000,
"liveServer.settings.root": "./src",
"liveServer.settings.fullReload": true
4、保存文件后,再次启动 Live Server 即使用新端口和根路径,且启用全量重载模式。
五、启用自动热重载(无刷新 DOM 更新)
Live Server 默认为整页刷新,但在部分场景下需保留页面状态(如表单输入、滚动位置),此时可启用基于 WebSocket 的轻量级更新机制。
1、确保已安装 Live Server 插件且版本不低于 5.7.0。
2、在项目根目录下创建名为 live-server.json 的配置文件。
3、写入以下内容:
{
"port": 5500,
"host": "127.0.0.1",
"wait": 1000,
"noCssInject": false,
"file": "index.html"
}
4、保存后重启 Live Server,修改 CSS 或 JS 时将触发局部注入而非整页刷新。
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!










