安装Volar、ESLint、Prettier和Debugger for Chrome等扩展;2. 配置settings.json实现保存时自动格式化与ESLint修复;3. 创建launch.json配置本地调试环境;4. 启用自动导入和路径映射提升开发效率。

要在 VSCode 中高效开发和调试 Vue.js 项目,关键在于正确配置编辑器功能、语言支持和调试工具。以下是一套实用的配置方案,帮助你快速搭建开发环境。
VSCode 的强大之处在于其丰富的扩展生态。开发 Vue.js 项目需要安装以下几个核心扩展:
提示:安装完 Volar 后,如果之前用过 Vetur,建议在设置中禁用 Vetur,避免冲突。
为了让代码风格一致并减少低级错误,需配置 Prettier 和 ESLint 协同工作。
立即学习“前端免费学习笔记(深入)”;
在项目根目录确保有以下文件:
eslint-plugin-vue 支持 Vue 文件。在 VSCode 的 settings.json 中添加以下配置:
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"[vue]": {
"editor.defaultFormatter": "vue.volar"
}
}
这样保存 Vue 文件时会自动使用 ESLint 修复问题,并用 Prettier 格式化。
借助 VSCode 内置调试器,可以直接在编辑器中打断点、查看变量。
步骤如下:
npm run serve 或 vite 启动,服务运行在本地(如 http://localhost:3000)。{
"version": "0.2.0",
"configurations": [
{
"name": "Launch localhost",
"type": "chrome",
"request": "launch",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}/src",
"breakOnLoad": true,
"sourceMapPathOverrides": {
"webpack:///./src/*": "${webRoot}/*"
}
}
]
}
webRoot 和 sourceMapPathOverrides。启动调试后,可在 VSCode 中设置断点,刷新页面即可触发调试。
settings.json 中启用:"vue.inlayHints.enabled": true。jsconfig.json 或 tsconfig.json 中声明路径映射,确保跳转和提示正常。基本上就这些。合理配置后,VSCode 能提供接近 IDE 的 Vue 开发体验,写代码更顺手,查 bug 更高效。
以上就是在VSCode中配置Vue.js项目的开发与调试的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号