在前端开发的蓬勃世界里,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
安装依赖可能需要一些时间,请耐心等待。
-
输入以下命令快速启动 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 的高效开发模式相得益彰,希望你能借助它们打造出优秀的前端应用。