Vue 是用于生成用户界面的开源 JavaScript 框架。 Vue 由 Evan You 创建并在 2014 年发布,旨在以增量方式采用 — 你可以将其用作轻型库来增强现有页面,或用作构建单页应用程序的全功能框架。
为什么使用 Vue?
- 易于理解:如果你知道 HTML、CSS 和 JavaScript,则可以快速选取 Vue。
- 通用:适用于页面上的简单小组件,也适用于复杂的单页面应用程序 (SPA)。
- 性能:小型包体积和高效的虚拟 DOM。
- 基于组件的:具有干净模板语法的可组合、可重用组件。
在 Windows 上安装 Vue
选择首选环境:
-
在 Windows 上安装 Vue —
npm create vue@latest直接在 Windows 上使用(基于 Vite)。 - 在 WSL 上安装 Vue — 在适用于 Linux 的 Windows 子系统上使用相同的工具链(建议在部署到 Linux 服务器或希望工具链兼容时使用)。
生成服务器呈现的 Vue 应用
有关服务器端呈现和高级路由,请参阅官方 Vue 元框架 Nuxt.js 。
教程和学习资源
- vuejs.org/guide/introduction — 官方 Vue 文档和快速入门。
- vuejs.org/tutorial — 涵盖 Vue 基础知识的交互式浏览器内教程。
- 使用 Vue.js执行第一步 — Microsoft Learn 学习路径。
- VS Code 中的Vue.js 教程 - 在 Visual Studio Code 中生成简单的 Vue 应用。