巧用 VSCode 开启 Vue 开发之旅

在前端开发的蓬勃世界里,Vue 以其简洁高效的特性备受青睐,而 Visual Studio Code(简称 VS Code)凭借强大的功能,成为众多开发者爱不释手的代码编辑器。当 VS Code 遇上 Vue,将碰撞出怎样的火花呢?接下来,就带你领略如何借助 VS Code 高效开发 Vue 项目。​

一、VS Code 简介​

VS Code 是微软开发的一款免费、开源的代码编辑器,对多种编程语言支持良好。它具备代码高亮、智能代码补全、代码重构、调试等实用功能,极大提升了开发效率。对于 Vue.js 开发,其内置支持 Vue.js 的核心构建块,如 HTML、CSS 和 JavaScript,且内置终端方便在编辑器中运行 npm、yarn 等命令行工具,为项目构建和管理提供了便利。​

二、搭建 Vue 开发环境​

若想在 VS Code 中拥有更丰富的 Vue.js 开发体验,可安装 Volar 和 Volar for TypeScript 扩展,它们能提供 Vue.js 的智能提示,让开发更加得心应手。如果你尚未安装 VS Code,可参考 VSCode 教程进行安装与配置。​

三、创建 Vue 项目​

打开终端或命令提示符,输入命令:

复制代码
npm create vue@latest

系统提示输入项目名称,例如输入 "runoob-vue3-app":

复制代码
Vue.js - The Progressive JavaScript Framework
? 请输入项目名称: › runoob - vue3 - app

随后会出现一系列选项,可根据项目需求选择,若不确定,一路回车采用默认设置即可:

复制代码
Vue.js - The Progressive JavaScript Framework
> 请输入项目名称: ... runoob - vue3 - app
> 是否使用TypeScript语法? ... 否 / 是
> 是否启用JSX支持? ... 否 / 是
> 是否引入Vue Router进行单页面应用开发? ... 否 / 是
> 是否引入Pinia用于状态管理? ... 否 / 是
> 是否引入Vitest用于单元测试? ... 否 / 是
> 是否要引入一款端到端(End to End)测试工具? › 不需要
> 是否引入ESLint用于代码质量检测? › 否

项目创建完成后,进入项目文件夹并安装依赖:

复制代码
cd runoob - vue3 - app
npm install

安装依赖可能需要一些时间,请耐心等待。​

  1. 输入以下命令快速启动 Vue 应用:

    npm run dev

此时,在浏览器中打开http://localhost:5173,即可看到 Vue 项目的初始页面。若要停止服务器,按下 Ctrl+C 即可。​

四、在 VS Code 中打开 Vue 项目​

从终端或命令提示符进入创建的 Vue 项目文件夹 "runoob-vue3-app",然后使用以下命令在 VS Code 中打开项目:

复制代码
cd runoob - vue3 - app
code.

VS Code 启动后,会在文件资源管理器中展示 Vue 项目。展开 src 文件夹,选择 App.vue 文件时,状态栏右下角会提示安装 Vue - Official 扩展以支持.vue 文件,点击安装。​

五、享受 VS Code 的 Vue 开发体验​

语法支持:安装完成后,.vue 文件被识别为 Vue.js 文件类型,具备语法高亮、括号匹配、悬停描述等功能。​

智能提示(IntelliSense):在 App.vue 中输入代码时,能看到 HTML、CSS 和 Vue.js 特有语法(如 v - bind、v - for)的智能提示。在脚本部分,也能获取 Vue.js 相关的 JavaScript 特性提示,例如 computed 属性。​

跳转到定义、查看定义:借助安装的 Volar 扩展,VS Code 支持 Vue.js 语言服务。将光标放置在 App 上,右键选择 Peek Definition 查看定义信息,或者按下快捷键⌥F12,会弹出窗口展示 App 的定义信息,按下 Esc 按键可关闭窗口。​

修改并运行 "Hello World":在 App.vue 中,将 HelloWorld 组件的 msg 自定义属性文本替换为 "Hello World!":

复制代码
<template>
    <header>
        <img alt="Vue logo" class="logo" src="./assets/logo.svg" width="125" height="125" />
        <div class="wrapper">
            <HelloWorld msg="Hello World!" />
        </div>
    </header>
    <main>
        <TheWelcome />
    </main>
</template>

保存 App.vue 文件(快捷键⌘S 或 Ctrl + S),然后通过命令 "npm run dev" 重启服务器,在浏览器中就能看到页面显示 "Hello World!"。​

通过以上步骤,你已经掌握了使用 VS Code 开发 Vue 项目的基本流程。VS Code 丰富的功能与 Vue 的高效开发模式相得益彰,希望你能借助它们打造出优秀的前端应用。

相关推荐
浪裡遊12 分钟前
Sass详解:功能特性、常用方法与最佳实践
开发语言·前端·javascript·css·vue.js·rust·sass
lls23343 分钟前
恢复idea文件目录
ide
markyankee1012 小时前
使用 Vue 脚手架创建项目的完整指南
vue.js
青松学前端2 小时前
vue-2.7源码解读之初始化流程和响应式实现
前端·vue.js·前端框架
流星稍逝2 小时前
Vue3 + Uniapp 图片压缩公共方法封装
前端·vue.js
NeRF_er2 小时前
使用 VScode Debug加不上断点的原因
ide·vscode·编辑器
GHL2842710902 小时前
error MSB8041: 此项目需要 MFC 库。从 Visual Studio 安装程序(单个组件选项卡)为正在使用的任何工具集和体系结构安装它们。
ide·visual studio
eric*16883 小时前
尚硅谷张天禹老师课程配套笔记
前端·vue.js·笔记·vue·尚硅谷·张天禹·尚硅谷张天禹
菌菇汤4 小时前
uni-app实现单选,多选也能搜索,勾选,选择,回显
前端·javascript·vue.js·微信小程序·uni-app·app
qq_411671985 小时前
vue3 的模板引用ref和$parent
前端·javascript·vue.js