使用 Live Server 插件(推荐用于静态网页)
在 VS Code 中运行前端代码主要有几种方式具体取决于你开发的项目类型和需求。以下是几种常用方法使用 Live Server 插件推荐用于静态网页这是最简单快捷的方式尤其适合开发静态 HTML、CSS 和 JavaScript 页面。安装 Live Server 插件在 VS Code 扩展市场搜索并安装由 Ritwick Dey 开发的插件。在 VS Code 中打开你的项目文件夹。打开一个 HTML 文件。https://v.qq.com/x/page/q3199bkrkl5.html右键点击该 HTML 文件在上下文菜单中选择 “Open with Live Server” 或点击右下角的 “Go Live” 按钮。VS Code 会自动启动一个本地开发服务器通常是 http://127.0.0.1:5500并在默认浏览器中打开页面。修改文件后页面会自动刷新。使用内置调试器用于调试浏览器中的 JavaScripthttps://v.qq.com/x/page/b3199ljmgm0.html这种方式需要配合一个本地 HTTP 服务器如 Live Server 或 http-server来提供 HTML 文件。确保你已安装 Microsoft Edge 或 Google Chrome 浏览器。在 VS Code 中打开你的项目文件夹。按 CtrlShiftP 打开命令面板输入 “Debug: Open launch.json” 并选择创建 launch.json 文件。选择 “Chrome” 或 “Edge” 作为环境。修改生成的 launch.json 文件中的 url 字段为你的服务器地址例如 http://localhost:5500和 webRoot 字段为你的项目根目录例如 ${workspaceFolder}。例如jsonCopy Codehttps://v.qq.com/x/page/q3199j3dcym.html{version: 0.2.0,configurations: [{type: pwa-chrome, // 或 chromerequest: launch,name: Launch Chrome against localhost,url: http://localhost:5500, // 确保与你的服务器地址一致webRoot: ${workspaceFolder} // 确保指向你的项目根目录}]}在 HTML 文件的 script 标签内或外部 JS 文件中设置断点。按 F5 或点击调试视图中的绿色运行按钮启动调试会话。VS Code 会自动启动浏览器并加载页面当执行到断点时会暂停。运行 Node.js 后端服务器用于包含后端逻辑的项目如果你的前端项目需要一个 Node.js 后端服务器例如 Express.js 应用你需要先启动服务器。在 VS Code 的集成终端Ctrl中运行 npm run dev或node main.js 等命令来启动服务器。然后如果需要调试 Node.js 代码可以配置 launch.json 文件。例如jsonCopy Code{version: 0.2.0,configurations: [{type: node,request: launch,name: Launch Server,program: ${workspaceFolder}/main.js,skipFiles: [node_internals/**]}]}在 VS Code 中按 F5 或点击调试按钮启动调试会话。使用终端命令启动服务器如果你使用的是像 Vite、Create React App 等现代构建工具通常可以通过 npm run dev 或 yarn dev 命令启动开发服务器。在 VS Code 终端中运行这些命令。为了调试 npm run dev 启动的脚本可以配置 launch.json选择 Node.js: Launch via NPM 类型并指定 runtimeArgs 为 run-script 和 dev。jsonCopy Code{version: 0.2.0,configurations: [{type: node,request: launch,name: Launch via NPM,runtimeExecutable: npm,runtimeArgs: [run-script, dev],skipFiles: [node_internals/**]}]}按 F5 启动调试。总结来说对于简单的静态网页推荐使用 Live Server 插件对于需要调试浏览器端 JavaScript 的情况使用 VS Code 的调试功能并配置 launch.json 是关键对于包含 Node.js 后端的项目需要先启动服务器然后根据需要配置调试。、、、、、、、