巧用 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 的高效开发模式相得益彰,希望你能借助它们打造出优秀的前端应用。

相关推荐
BIBI204916 分钟前
自定义 VSCode 标题栏以区分不同版本
ide·vscode·编辑器
wycode1 小时前
Vue2实践(2)之用component做一个动态表单(一)
前端·javascript·vue.js
第七种黄昏1 小时前
Vue3 中的 ref、模板引用和 defineExpose 详解
前端·javascript·vue.js
:-)1 小时前
idea配置maven国内镜像
java·ide·maven·intellij-idea
pepedd8642 小时前
还在开发vue2老项目吗?本文带你梳理vue版本区别
前端·vue.js·trae
前端缘梦2 小时前
深入理解 Vue 中的虚拟 DOM:原理与实战价值
前端·vue.js·面试
HWL56792 小时前
pnpm(Performant npm)的安装
前端·vue.js·npm·node.js
柯南95273 小时前
Vue 3 reactive.ts 源码理解
vue.js
柯南95273 小时前
Vue 3 Ref 源码解析
vue.js
小高0074 小时前
面试官:npm run build 到底干了什么?从 package.json 到 dist 的 7 步拆解
前端·javascript·vue.js