当前位置: 首页 > news >正文

【第15章】Vue实战篇之环境搭建

文章目录

  • 前言
  • 一、创建Vue工程
  • 二、安装依赖
    • 1.安装依赖
    • 2.Element-Plus
      • 2.1 安装
      • 2.2 使用
    • 3.Axios
    • 4.Sass
  • 三、目录调整
    • 1. 清除
    • 2. 调整
      • 1.1 index.html
      • 1.2 App.vue
  • 四、启动
  • 五、展示
  • 总结


前言

从这篇开始我们使用Vue3+Element-Plus搭建前端界面。


一、创建Vue工程

npm init vue@latest

在这里插入图片描述

二、安装依赖

1.安装依赖

cd .\big-event\
npm install

2.Element-Plus

2.1 安装

npm install element-plus --save

2.2 使用

//main.js
import './assets/main.scss'import { createApp } from 'vue'
import App from './App.vue'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'const app = createApp(App)
app.use(ElementPlus)
app.mount('#app')

3.Axios

npm install axios

4.Sass

npm install sass -D

三、目录调整

此过程主要为删除vue脚手架创建的一些文件和引入项目搭建需要的静态资源文件等;

1. 清除

清除assets、components下文件

2. 调整

main.js上方已经贴了,这里略过

1.1 index.html

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><link rel="icon" href="/favicon.ico"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>大事件管理系统</title></head><body><div id="app"></div><script type="module" src="/src/main.js"></script></body>
</html>

1.2 App.vue

<script setup></script><template><h1>爱我中华</h1>
</template><style scoped>h1{color:red;}
</style>

四、启动

npm run dev

五、展示

在这里插入图片描述


总结

回到顶部

到这里环境就搭建好了,祝君成功。

相关文章:

  • 详解 HBase 的常用 API
  • HTML5基础
  • STM32学习笔记(一)--时钟树详解
  • Git仓库中文件的状态
  • 高频谐振功放
  • [蓝桥杯真题]小计算器
  • 使用dockerfile能力构建制品并打包容器
  • WPF 上位机 Modbus 入门必备的信息 C# 开发对接
  • Unity与Android交互通信系列(6)
  • 自动化数据驱动?最全接口自动化测试yaml数据驱动实战
  • 搜索与图论:染色法判别二分图
  • LeetCode 58. 最后一个单词的长度
  • Debian/Ubuntu linux安装软件
  • 算法体系-22 第二十二节:暴力递归到动态规划(四)
  • Python对象复制竟然有这么多种方式,赶紧学起来!
  • isset在php5.6-和php7.0+的一些差异
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • leetcode讲解--894. All Possible Full Binary Trees
  • Linux下的乱码问题
  • Median of Two Sorted Arrays
  • Python利用正则抓取网页内容保存到本地
  • tab.js分享及浏览器兼容性问题汇总
  • 分布式事物理论与实践
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 基于webpack 的 vue 多页架构
  • 如何学习JavaEE,项目又该如何做?
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 小程序测试方案初探
  • 栈实现走出迷宫(C++)
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • 数据库巡检项
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • #QT(智能家居界面-界面切换)
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • #职场发展#其他
  • $.ajax,axios,fetch三种ajax请求的区别
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (论文阅读30/100)Convolutional Pose Machines
  • (三)Kafka离线安装 - ZooKeeper开机自启
  • (实测可用)(3)Git的使用——RT Thread Stdio添加的软件包,github与gitee冲突造成无法上传文件到gitee
  • (四)stm32之通信协议
  • (算法)大数的进制转换
  • (一)springboot2.7.6集成activit5.23.0之集成引擎
  • (转载)OpenStack Hacker养成指南
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • .gitignore文件忽略的内容不生效问题解决
  • .NET Core实战项目之CMS 第十二章 开发篇-Dapper封装CURD及仓储代码生成器实现
  • .net 使用$.ajax实现从前台调用后台方法(包含静态方法和非静态方法调用)
  • .Net中ListT 泛型转成DataTable、DataSet