第一个Vue3.0应用程序

Vue 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。

1、准备工作

工欲善其事,必先利其器。在项目开发之前,需要安装 npm 和 Visual Studio Code。

npm(node package manager)是一个 Node.js 包管理和分发工具,也是整个 Node.js 社区最流行、支持第三方模块最多的包管理器。使用 npm 可以便捷而快速地进行 Vue.js 的安装、使用和升级,不用去担心 Vue 项目中用到的第三方库从哪儿下载,用哪个版本最合适等问题,因为这一切都交给了 npm,它可以对第三方依赖进行很好的管理。

Visual Studio Code(简称 VS Code)是一款由微软出品,免费的、开源的、跨平台的 IDE 工具,可以大大提高开发效率。

npm 和 Visual Studio Code 的安装与配置,请浏览如下本博客的文章:

《Node.js和npm的安装及配置》

《Visual Studio Code的安装与配置》

2、创建Vue3.0项目

打开一个新的cmd窗口(按快捷键"Win+R",输入"cmd")

(1)通过 cmd 指令,进入要创建项目的目录

d: -- 进入D盘

cd A05VueProject -- 进入我的项目目录

(2)创建 Vue 项目的指令(重点)

**创建Vue项目的指令:**npm init vue@latest

(3) 请输入项目名称

请输入项目名称:vue-base

注意:项目名称不要包含大写。

(4)其他配置项

这里默认都选择:否。因为这里我们只创建一个最简单的Vue项目。

执行结果如下图:

3、编译与启动项目

(1)进入项目目录

cd vue-base

(2)安装项目

npm install

(3)启动项目

npm run dev

执行结果如下图:

打开浏览器,输入地址:http://localhost:5173/,就可以看到Vue3.0项目的欢迎首页。

4、编写 Hello World 程序

使用 Visual Studio Code 打开刚刚创建好的 Vue 项目,然后编辑 App.vue 文件。

代码如下:

javascript 复制代码
<template>
  <p>{{msg}}</p>
  <p>{{blogInfo}}</p>
  <p>{{blogUrl}}</p>
</template>

<script>
export default{
  data(){
    return{
      msg:"Hello World",
      blogInfo:"您好,欢迎访问 pan_junbiao的博客",
      blogUrl:"https://blog.csdn.net/pan_junbiao"
    }
  }
}
</script>

浏览器执行结果如下:

相关推荐
单线程_018 小时前
从案例分析 Vue3 Tokenizer 源码一
前端·javascript·vue.js
liangshanbo121512 小时前
Vue 3 <script setup> 的本质原理是什么?它与普通 setup()有何区别?
前端·javascript·vue.js
宠友信息12 小时前
社区类源码开发实践中的仿小红书系统技术要点分析
java·spring boot·redis·mysql·uni-app·vue·内容运营
南城以南溫暖如初14714 小时前
从零搭建24小时自助健身系统:技术选型与核心模块实战
java·spring boot·redis·mysql·vue·mybatis
ji_shuke16 小时前
Vue 3 使用 History 哨兵和 popstate 拦截浏览器返回
前端·javascript·vue.js·history·哨兵·popstate
xiaohe060117 小时前
🤔 v-mortal 是什么?!我只知道 v-model 啊!
vue.js·vite·前端工程化
xm_xm_xm_118 小时前
Vue 3 项目开发常用操作详细汇总
前端·vue.js
雪芽蓝域zzs19 小时前
Vue3+Vite 本地数据模拟 JSON 读取和Mock 方案完整讲解总结
前端·vue.js
:-)20 小时前
idea中的vue文件没有高亮显示
前端·javascript·vue.js·ecmascript·intellij-idea
Southern Wind20 小时前
从一段文字到一部动态漫:如何打造全流程分镜创作工作台 StoryCanvas AI
前端·javascript·vue.js·人工智能