VUE的脚手架搭建引入类库

VUE的小白脚手架搭建

真的好久好久自己没有发布自己博客了,对于一直在做后端开发的我

,由于社会卷啊卷只好学习下怎么搭建前端,一起学习成长吧~哈哈哈(最终目的,能够懂并简易开发)

文章目录

  • VUE的小白脚手架搭建
    • 1.下载`node.js`
    • 2.安装vue脚手架
    • 3.创建一个项目
    • 4.代码规范约束配置(美化代码)
        • 搜索`eslint`
        • 搜索`prettier`
    • 5.引入组件库
      • 我们引入`Ant Design Vue`
    • 6.全局通用布局

1.下载node.js

下载网址: node.js

点击安装下一步

node -v

D:/docs/Typroa/imgs/image-20250314182354650.png

2.安装vue脚手架

目的是为了让我们能预制加载一些类库,让我们开发达到简化

不需要指定什么文件夹,直接粘贴下面的命令,enter回车即可

npm install -g @vue/cli

在这里插入图片描述

检验是否成功:

D:\projs\vue>vue --version
@vue/cli 5.0.8  ##版本号(出现版本号就是成功)

3.创建一个项目

这边需要选择一个文件夹:

比如我选择的是D:\projs\vue这个文件夹

vue create uesr-center-frontend-vue

出现如下的问题: 选择Y即可

在这里插入图片描述

是否选择使用vue2还是vue3,下面的两种方法,自己选择特性

第一种:

我们默认使用vue3,点击回车就好了

在这里插入图片描述

在这里插入图片描述


第二种:

1.我们选择人工选择安装特性

在这里插入图片描述

2.选择对应的需要的组件,一般我们只需要这些

按空格键选择组件(有*就是选择了),选择好后,按回车就是安装了

在这里插入图片描述

3.选择Vue3

在这里插入图片描述

4.是否使用类组件的语法,我们不使用,选择 n(我们使用其他的)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

5.下面的一系列,按照我下图所配即可

在这里插入图片描述

6.下面的是问你啥时候做语法校验,我们选择保存时做

在这里插入图片描述

7.意思: 使用单独配置,还是混合在一起,

这里为了好管理,我们选择单独的回车

在这里插入图片描述

8.表示是否把上面的我们配置的版本当做预设版本

这里我们选择不保存(下次用下次配)

在这里插入图片描述

9.安装成功

在这里插入图片描述

idea或者webstorm打开点击运行

在这里插入图片描述

4.代码规范约束配置(美化代码)

下面的代码操作后: 按下CTRL+ALT+L,就可以一键美化代码(就是格式对齐的效果)

我们打开settings

搜索eslint

在这里插入图片描述

不想每次运行出现不符合eslint的语法校验错误,可以进行如下的配置

vue.config.js中添加lintOnSave: "warning",

在这里插入图片描述

搜索prettier

下面的5步操作完成后,点击apply即可

在这里插入图片描述

5.引入组件库

我们引入Ant Design Vue

可以直接参考​ant design vue​的官网,里面啥都有

安装ant design vue组件的命令

##最新的版本
npm i --save ant-design-vue@next
##具体的版本
npm i --save ant-design-vue@4.x 

在这里插入图片描述

如果上面的安装出现错误,运行如下命令

npm audit fix --force

在项目中全局配置: 目的是为了我们后面用到这些组件

在这里插入图片描述

有个坑: 上面

安装完 antd 为什么 dist 下面没有 antd.css 文件?因为最新版本不需要 import'ant-design-vue/dist/antd.css';

去除掉就可以了

在这里插入图片描述

如何证明我们安装好了呢?

随便选择一个组件,进行安装就可以

如添加一个按钮

 <a-button type="primary" danger>Primary</a-button>

在这里插入图片描述

6.全局通用布局

就是页面上不会变的总布局,如顶部的菜单栏

我们建一个layouts文件夹.然后新建一个BasicLayout.vue的组件

在这里插入图片描述

代码

<template><div class="basic-layout">我们测试下,你好,vue</div>
</template><script setup lang="ts"></script><style scoped></style>

我们在根页面src/App.vue引入通用布局

在这里插入图片描述

代码

<template><div id="app"><BasicLayout /></div>
</template><style></style>
<script setup lang="ts">
import BasicLayout from "@/layouts/BasicLayout.vue";
</script>

在这里插入图片描述

还有,还在更关于与后端的交互

在这里插入图片描述

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

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

相关文章

使用 Arduino 和 ThingSpeak 通过互联网进行实时温度和湿度监测

使用 ThingSpeak 和 Arduino 通过 Internet 进行温度和湿度监控 湿度和温度是许多地方(如农场、温室、医疗、工业家庭和办公室)非常常见的测量参数。我们已经介绍了使用 Arduino 进行湿度和温度测量,并在 LCD 上显示数据。 在这个物联网项目中,我们将使用ThingSpeak在互联…

论文分享:PL-ALF框架实现无人机低纹理环境自主飞行

在室内仓库、地下隧道等低纹理复杂场景中&#xff0c;无人机依赖视觉传感器进行自主飞行时&#xff0c;往往会遇到定位精度低、路径规划不稳定等难题。针对这一问题&#xff0c;重庆邮电大学计算机学院雷大江教授团队在IEEE Trans期刊上提出了一种新型自主飞行框架&#xff1a;…

[Java实战]性能优化qps从1万到3万

一、问题背景 ​ 事情起因是项目上springboot项目提供的tps达不到客户要求,除了增加服务器提高tps之外,作为团队的技术总监,架构师,技术扛把子,本着我不入地狱谁入地狱的原则,决心从代码上优化,让客户享受到飞一般的感觉。虽然大多数编程工作在写下第一行代码时已经完成…

如何筛选能实现共享自助健身房“灵活性”的物联网框架?

共享自助健身房已经成为一种新兴的健身方式&#xff0c;这种模式方便快捷&#xff0c;尤其适合i人健身爱好者&#xff0c;市场接受度还是挺好的。对于无人自助式的健身房要想实现灵活性&#xff0c;要挑选什么样的物联网框架呢&#xff1f; 1. 支持多种通信协议 共享自助健身…

【后端】【django】抛弃 Django 自带用户管理后,能否使用 `simple-jwt`?

抛弃 Django 自带用户管理后&#xff0c;能否使用 simple-jwt&#xff1f; 一、结论 是的&#xff0c;即使抛弃了 Django 自带的用户管理&#xff08;AbstractUser 或 AbstractBaseUser&#xff09;&#xff0c;仍然可以使用 django-rest-framework-simplejwt&#xff08;简称…

【量化科普】Correlation,相关性

【量化科普】Correlation&#xff0c;相关性 &#x1f680;量化软件开通 &#x1f680;量化实战教程 在量化投资领域&#xff0c;相关性&#xff08;Correlation&#xff09;是一个核心概念&#xff0c;用于衡量两个变量之间的线性关系强度和方向。简单来说&#xff0c;它告…

大数据学习(68)- Flink和Spark Streaming

&#x1f34b;&#x1f34b;大数据学习&#x1f34b;&#x1f34b; &#x1f525;系列专栏&#xff1a; &#x1f451;哲学语录: 用力所能及&#xff0c;改变世界。 &#x1f496;如果觉得博主的文章还不错的话&#xff0c;请点赞&#x1f44d;收藏⭐️留言&#x1f4dd;支持一…

MCU详解:嵌入式系统的“智慧之心”

在现代电子设备中&#xff0c; MCU&#xff08;Microcontroller Unit&#xff0c;微控制器&#xff09;扮演着至关重要的角色。从智能家居到工业控制&#xff0c;从汽车电子到医疗设备&#xff0c;MCU以其小巧、低功耗和高集成度的特点&#xff0c;成为嵌入式系统的核心组件。 …

(链表)24. 两两交换链表中的节点

给你一个链表&#xff0c;两两交换其中相邻的节点&#xff0c;并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题&#xff08;即&#xff0c;只能进行节点交换&#xff09;。 示例 1&#xff1a; 输入&#xff1a;head [1,2,3,4] 输出&#xff1a;[2,1,4…

吴恩达机器学习笔记复盘(三)Jupyter NoteBook

Jupyter NoteBook Jupyter是一个开源的交互式计算环境&#xff1a; 特点 交互式编程&#xff1a;支持以单元格为单位编写和运行代码&#xff0c;用户可以实时看到代码的执行结果&#xff0c;便于逐步调试和理解代码逻辑。多语言支持&#xff1a;不仅支持Python&#xff0c;还…

【Linux】从互斥原理到C++ RAII封装实践

&#x1f4e2;博客主页&#xff1a;https://blog.csdn.net/2301_779549673 &#x1f4e2;欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; 如有错误敬请指正&#xff01; &#x1f4e2;本文由 JohnKi 原创&#xff0c;首发于 CSDN&#x1f649; &#x1f4e2;未来很长&#…

微服务无状态服务设计

微服务无状态服务设计是构建高可用、高扩展性系统的核心方法。 一、核心设计原则 请求独立性 每个请求必须携带完整的上下文信息&#xff0c;服务不依赖本地存储的会话或用户数据。例如用户认证通过JWT传递所有必要信息&#xff0c;而非依赖服务端Session。 状态外置化 将会话…

30、map 和 unordered_map的区别和实现机制【高频】

底层结构 map底层是红黑树结构&#xff0c;而unordered_map底层是哈希结构; 有序性 但是红黑树其实是一种二叉搜索树&#xff0c;插入删除时会自动排序hash因为是把数据映射到数组上的&#xff0c;而且存在哈希冲突&#xff0c;所以不能保证有序存储 所以有序存储使用map&a…

大数据-spark3.5安装部署之local模式

spark&#xff0c;一个数据处理框架和计算引擎。 下载 local模式即本地模式&#xff0c;就是不需要任何其他节点资源就可以在本地执行spark代码的环境。用于练习演示。 上传解压 使用PortX将文件上传至/opt 进入/opt目录&#xff0c;创建目录module&#xff0c;解压文件至/o…

Manus “Less structure,More intelligence ”独行云端处理器

根据市场调研机构Statista数据显示&#xff0c;全球的AR/AR的市场规模预计目前将达到2500亿美元&#xff0c;Manus作为VR手套领域的领军企业&#xff0c;足以颠覆你的认知。本篇文章将带你解读Manus产品&#xff0c;针对用户提出的种种问题&#xff0c;Manus又将如何解决且让使…

Oracle数据库存储结构--逻辑存储结构

数据库存储结构&#xff1a;分为物理存储结构和逻辑存储结构。 物理存储结构&#xff1a;操作系统层面如何组织和管理数据 逻辑存储结构&#xff1a;Oracle数据库内部数据组织和管理数据&#xff0c;数据库管理系统层面如何组织和管理数据 Oracle逻辑存储结构 数据库的逻…

芯驿电子 ALINX 亮相德国纽伦堡,Embedded World 2025 精彩回顾

2025年3月13日&#xff0c;全球规模最大的嵌入式行业盛会——德国纽伦堡国际嵌入式展&#xff08;embedded world 2025&#xff09;圆满落幕。 在这场汇聚全球 950 家展商、3 万余专业观众的科技盛宴中&#xff0c;芯驿电子 ALINX 展位人头攒动&#xff0c;多款尖端产品吸引客户…

Nexus File类型Blob Stores迁移至Minio操作指南(上)

#作者&#xff1a;闫乾苓 文章目录 目的前期准备查看file类型Blob Stores数据目录位置aws cli客户端连接工具OrientDB cli客户端连接工具在minio中新建 bucket 目的 增强nexus构件数据的高可用性和扩展性 前期准备 查看并记录需要迁移的Blob Store及repository 查看fil…

蓝桥杯嵌入式组第十二届省赛题目解析+STM32G431RBT6实现源码

文章目录 1.题目解析1.1 分而治之&#xff0c;藕断丝连1.2 模块化思维导图1.3 模块解析1.3.1 KEY模块1.3.2 LED模块1.3.3 LCD模块1.3.4 TIM模块1.3.5 UART模块1.3.5.1 uart数据解析 2.源码3.第十二届题目 前言&#xff1a;STM32G431RBT6实现嵌入式组第十二届题目解析源码&#…

【MySQL】表的约束(上)

文章目录 表的约束什么是表的约束空属性默认值列描述&#xff08;comment&#xff09;零填充&#xff08;zerofill&#xff09;主键 总结 表的约束 什么是表的约束 表的约束&#xff08;Constraints&#xff09;是数据库表中的规则&#xff0c;用于限制存储的数据&#xff0c…