5 从零到上手学习 Vue.js 框架教程

5 从零到上手学习 Vue.js 框架教程

小节:创建第一个 Vue.js 应用

在本小节中,我们将一步步创建一个简单的 Vue.js 应用。通过这个练习,您将深入了解 Vue.js 的基础知识和工作流程。

1. 安装 Node.js 和 npm

在开始之前,请确保您的计算机上已安装 Node.jsnpm(Node.js 的包管理器)。可以通过以下命令检查版本:

1
2
node -v
npm -v

如果尚未安装,请访问 Node.js 官方网站 下载并安装最新版本。

2. 创建新项目

选择一个合适的文件夹进行项目创建。在命令行界面(CLI)中,使用以下命令创建一个新的项目文件夹:

1
2
mkdir my-vue-app
cd my-vue-app

3. 初始化项目

在项目文件夹中,使用 npm init 命令初始化项目。这将创建一个新的 package.json 文件,提供关于项目的基本信息:

1
npm init -y

-y 参数用于接受所有默认选项。

4. 安装 Vue.js

接下来,我们需要安装 Vue.js。使用 npm 安装最新的 Vue.js 版本:

1
npm install vue

5. 创建 HTML 文件

在项目根目录下,创建一个 index.html 文件,并将以下基本结构添加到该文件中:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>我的第一个 Vue 应用</title>
</head>
<body>
<div id="app">
{{ message }}
</div>

<script src="./node_modules/vue/dist/vue.js"></script>
<script src="./app.js"></script>
</body>
</html>

在此示例中,我们创建了一个带有一个 div 元素的基本 HTML 页面。这个 dividapp,它是 Vue.js 应用的挂载点。

6. 创建 Vue 应用

在项目根目录下,创建一个名为 app.js 的 JavaScript 文件,并在其中添加以下代码:

1
2
3
4
5
6
const app = new Vue({
el: '#app',
data: {
message: '你好,Vue.js!'
}
});

这里我们创建了一个新的 Vue 实例,并指定 el#app,这代表 Vue.js 实例将控制 idapp 的 DOM 元素。data 对象包含了一个属性 message,它将在 HTML 中显示。

7. 运行应用

为了查看我们创建的 Vue.js 应用,您需要在浏览器中打开 index.html 文件。可以直接用浏览器打开这个文件,或者在终端中使用一个简单的本地服务器来托管它。例如,您可以使用 Live Server 插件(如果您使用的是 Visual Studio Code)或安装 http-server

1
npm install -g http-server

然后在项目文件夹中启动服务器:

1
http-server

在浏览器中访问 http://localhost:8080(具体端口可能有所不同),您应该能够看到页面上显示“你好,Vue.js!”的消息。

8. 总结

通过以上步骤,您已经成功创建了一个简单的 Vue.js 应用。在这个应用中,我们学习了如何:

  • 初始化一个 Node.js 项目。
  • 安装 Vue.js。
  • 创建基本的 HTML 结构。
  • 使用 JavaScript 创建 Vue 实例并进行数据绑定。

接下来,您可以尝试添加一些交互性,比如使用按钮来更新 message 的内容,或者探索更多 Vue.js 的特性,如组件、指令等。

9. 下一步

在下一节,我们将深入探讨 Vue.js 的组件系统,以及如何在应用中使用组件来结构化和组织代码。

5 从零到上手学习 Vue.js 框架教程

https://zglg.work/vue-tutorial/5/

作者

AI教程网

发布于

2024-08-08

更新于

2024-08-10

许可协议