第一个Vue3.0应用程序

news2024/11/30 7:32:08

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 文件。

代码如下:

<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>

浏览器执行结果如下:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1815347.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

鸿蒙轻内核A核源码分析系列五 虚实映射(2)虚实映射初始化

2、 虚拟映射初始化 在文件kernel/base/vm/los_vm_boot.c中的系统内存初始化函数OsSysMemInit()会调用虚实映射初始化函数OsInitMappingStartUp()。该函数代码定义在文件arch/arm/arm/src/los_arch_mmu.c&#xff0c;代码如下。⑴处函数使TLB失效&#xff0c;清理虚实映射缓存…

接口自动化测试框架-fixture函数使用

前言 setup和teardown能实现在测试用例执行之前或之后做一些操作&#xff0c;但是这种是整个测试脚本全局生效的&#xff1b; 如果想实现某些用例执行之前进行登录&#xff0c;某些用例执行之前不需要进行登录&#xff0c;这种场景我们再使用setup和teardown就无法实现了&…

AIOps实现的简单途径

AIOps需要大模型的支持&#xff0c;但是训练一个业务专用的大模型并不是一件理想的任务&#xff0c;所以利用开源的通用大模型才是王道。 我们可以利用AI大模型的理解能力来帮助分析和解释Kubernetes&#xff08;K8s&#xff09;的日志。通过提供日志中可能存在问题的部分&…

莱佛士设计学院师生参观白鹅潭大湾区艺术中心

莱佛士设计学院一直秉持着&#xff0c;不将“学习”局限在课堂或学校的原则。 为了让学生收集“主要课题研究”这门课程的图像和灵感。近日&#xff0c;莱佛士设计学院的Ricky老师带领学生们一起参观白鹅潭大湾区艺术中心。 白鹅潭大湾区艺术中心&#xff0c;这座集广东美术馆…

【HarmonyOS】鸿蒙入门学习

一、开发前的准备 &#xff08;一&#xff09;HarmonyOS 开发套件介绍 &#xff08;二&#xff09;开发者主要使用的核心套件 主要为代码开发阶段会使用到的 DevEco Studio、ArkTS、ArkUI三个工具。 &#xff08;三&#xff09;熟悉鸿蒙官网 1、网址 https://developer.hua…

本地生活服务电商平台小程序源码系统 含完整的安装代码包+搭建教程

系统概述 本地生活服务电商平台小程序源码系统&#xff0c;是一款集成了商品展示、在线交易、服务预约、优惠券发放、会员管理、订单处理、即时通讯等多种功能于一体的综合性解决方案。它旨在为本地商家提供一个高效、便捷的线上经营平台&#xff0c;同时为消费者带来流畅的使…

C++ 中的负无穷大赋值

1&#xff0c;代码先行 示例&#xff1a; #include<iostream> #include<limits>using namespace std;int main() {float inf_pos numeric_limits<float>::infinity();float inf_neg -1*inf_pos;cout << "inf_pos " << inf_pos &l…

Windows系统下CUDA、cuDNN与PyTorch的更新与安装全攻略

Windows系统下CUDA、cuDNN与PyTorch的更新与安装全攻略 文章目录 Windows系统下CUDA、cuDNN与PyTorch的更新与安装全攻略一、引言二、CUDA、cuDNN与PyTorch-GPU介绍三、安装准备1. 查看支持的CUDA版本2. 查看已安装的CUDA版本3. 查看支持的PyTorch版本 四、卸载旧版CUDA五、下载…

【企业家必看】解锁财富新机遇:二人订单共享模式

在这个充满变革与创新的时代&#xff0c;我们有幸向您介绍一种全新的商业模式——二人订单共享模式。这不仅是一次商业创新&#xff0c;更是一次财富与价值共享的革命。 终身消费&#xff0c;终身收益 只需一次499元的终身消费&#xff0c;您即可成为会员。这意味着&#xff0…

游戏试玩站打码平台系统可运营的任务网源码

安装说明 1.恢复数据&#xff1b; 2.数据连接库配置路径&#xff1a;protected\config\mail.php 文件中修改第60行 &#xff08;记得不要用记事本修改&#xff0c;否则可能会出现验证码显示不了问题&#xff0c;建议用Notepad&#xff09; 3.浏览器访问输入 127.0.0.2 显示界…

dvwa SQl注入中级、高级(使用sqlmap渗透)

sql注入中级 发现是一个表单提交数据 点提交 改为2&#xff0c;再点提交 burp抓包 发现是以post的方式传递 这里尝试以两种方式解题 &#xff08;1&#xff09;-r “txt”的方式 python sqlmap.py -r ""C:\Users\fuqia\Desktop\1.txt"" -p id --batch …

为CAP面板天添加简单的认证功能 C#|.net

做过后端的比较熟悉,CAP面板有个界面,可以通过域名加cap访问: 但是这个面板直接通过url就可以访问了。 Hangfire Dashboard有自己的面板,可以使用用户名和密码做简单的认证。 LogDashboard也有自己的面板,可以使用用户名和密码做简单的认证。 如下图: 但是CAP的面板是…

nodejs湖北省智慧乡村旅游平台-计算机毕业设计源码00232

摘 要 随着科学技术的飞速发展&#xff0c;社会的方方面面、各行各业都在努力与现代的先进技术接轨&#xff0c;通过科技手段来提高自身的优势&#xff0c;旅游行业当然也不能排除在外。智慧乡村旅游平台是以实际运用为开发背景&#xff0c;运用软件工程开发方法&#xff0c;采…

JAVA代码审计之文件上传代码审计

1 文件上传简介 1.1 什么是任意文件上传漏洞 任意文件上传漏洞常发生在文件上传功能中&#xff0c;由于后端代码中没有严格限制用户上传的文件&#xff0c;导致攻击者可以上传带有恶意攻击代码的JSP 脚本到目标服务器&#xff0c;进而执行脚本&#xff0c;以达到控制操纵目标…

cesium 渐变虚线效果 PolylineDashMaterialProperty

cesium中有虚线材质PolylineDashMaterialProperty&#xff0c;可以在这个材质的基础上结合uv设置每个顶点的透明度&#xff0c;就能实现渐变的效果了。 一、原理&#xff1a;在glsl中结合uv设置每个顶点的透明度 vec2 st materialInput.st; material.alpha fragColor.a * (1…

【SpringCloud】创建新工程

前言 本文使用的是jdk17&#xff0c;mysql8。 以下用两个服务做演示&#xff1a; 订单服务&#xff1a;提供订单ID&#xff0c;获取订单详细信息。 商品服务&#xff1a;提供商品ID&#xff0c;获取商品详细信息。 对于订单服务和商品服务分别建立数据库&#xff1a; -- 订单服…

Javaweb避坑指北(持续更新)

内容较多可按CtrlF搜索 0.目录 1.获取插入数据后自增长主键的值 2.Controller中返回给ajax请求字符串/json会跳转到xxx.jsp 3.ajax请求获得的json无法解析 4.在Controller中使用ServletFileUpload获取的上传文件为null 5.莫名其妙报service和dao里方法的错误 6.ajax请求拿…

期权费的核心是什么

期权费的核心 在涉足股票期权投资的领域时&#xff0c;投资者们往往会将焦点首先锁定在期权费这一显性成本上。然而&#xff0c;实际操作中&#xff0c;一个更为核心且决定性的考量因素是&#xff0c;目标股票是否具备通过个股期权策略进行买入的潜在价值。特别是&#xff0c;…

NFTScan 正式上线 Sei NFTScan 浏览器和 NFT API 数据服务

2024 年 6 月 12 号&#xff0c;NFTScan 团队正式对外发布了 Sei NFTScan 浏览器&#xff0c;将为 Sei 生态的 NFT 开发者和用户提供简洁高效的 NFT 数据搜索查询服务。NFTScan 作为全球领先的 NFT 数据基础设施服务商&#xff0c;Sei 是继 Bitcoin、Ethereum、BNBChain、Polyg…

数据安全“大考”,双一流高校们来交卷!

又是一年高考落幕 埋头题山卷海的考生们 终于迎来“大解放”&#xff01; 在数字化浪潮中 众高校面临的重要考试 ——“数据安全大考”还在继续 如何作答&#xff1f; 这些双一流高校交出高分答卷&#xff01; 数据分类分级如何开展落地&#xff1f; 难点分析&#xff1…