Vue3实战学习(IDEA中打开、启动与搭建Vue3工程极简脚手架教程(2025超详细教程)、Windows系统命令行启动Vue3工程)(2)

目录

一、命令行中重新启动已搭建好的Vue3工程。(快速上手)

(0)Windows环境下使用命令行从零到一手动搭建Vue3工程教程。

(1)首先找到已建Vue3工程的目录。

(2)无需再下载依赖包,直接执行npm run dev。

(3)命令行启动Vue3工程的缺点。

二、使用IDEA(2024)打开、启动与简化(初始的)Vue3工程。

(1)打开IDAE,并进入到项目的上级目录。

(2)删除不需要的文件。

(3)启动Vue3工程。

(4)项目"瘦身"。(删除src下独自开发时无用代码或文件)

<1>删除assets、components目录下无用文件。

<2>修改views目录下文件。

<3>删除router(路由)目录中的多余、无效路由并简单修改。

<4>精简Vue项目入口——App.vue。

<5>删除main.js中的引入已删除css文件代码。(删除无用导包)

<6>瘦身完成——Vue3工程的最基础脚手架搭建完成!

三、对Vue3工程基础脚手架进行全局css样式添加。

(1)修改Home.vue文件。

(2)assets目录下新建global.css。(全局样式)

(3)main.js文件引入新的css样式。


一、命令行中重新启动已搭建好的Vue3工程。(快速上手)

(0)Windows环境下使用命令行从零到一手动搭建Vue3工程教程。
  • Vue实战学习(Vue环境配置、快速上手及卸载、下载安装Node.js超详细教程(2025)、npm配置淘宝镜像)(1)-CSDN博客
  • 当Vue3基本环境已配置好后,再次使用命令行启动之前已搭建的Vue3工程的步骤如下。

(1)首先找到已建Vue3工程的目录。
  • d:。(进入到D盘)
  • cd D:\Vue\VueCode2025\xmproject\vue0307Night。(进入到项目目录)

(2)无需再下载依赖包,直接执行npm run dev。
  • 这样成功重新启动之前已搭建好的《快速上手-Vue3工程》。


  • 访问给出的local地址。http://localhost:5173/


(3)命令行启动Vue3工程的缺点。
  • 配置、启动方式相对麻烦。(具体可以查看博主上篇博客)
  • 当命令行窗口关闭后,整个项目也跟着关闭运行,也就无法在浏览器中访问到该地址。
  • 所以将使用工具IDEA打开已经搭建好的Vue工程并启动。

二、使用IDEA(2024)打开、启动与简化(初始的)Vue3工程。

(1)打开IDAE,并进入到项目的上级目录。
  • 到IDEA的主界面。点击打开。一定选择的是对应Vue3工程的目录的上级目录打开。


  • 选择正确的目录后,点击确定即可。


  • 点击信任该项目。


(2)删除不需要的文件。


(3)启动Vue3工程。
  • src目录是所有的代码。
  • views目录是页面。
  • components目录里是组件。
  • assets目录里面是一些文件。


  • 到这一步也是成功独立的完成了IDEA启动Vue3工程了。


(4)项目"瘦身"。(删除src下独自开发时无用代码或文件)
<1>删除assets、components目录下无用文件。


<2>修改views目录下文件。
  • setup是必备的属性,它是语法糖。有这个就可以使用Vue3的语法特性!

  • 删除AboutView.vue文件。
  • 改名操作:将HomeView.vue名称改成Home.vue。


  • 精简后的Home.vue文件如下。

<template><div>欢迎来到hyl的第一个Vue3项目主页!加油学习吧!</div>
</template><script setup></script>

<3>删除router(路由)目录中的多余、无效路由并简单修改。


  • 使用:component: () => import('../views/Home.vue')
  • 代替:import HomeView from '../views/Home.vue' + component: HomeView


  • 精简后的路由如下所示。
import { createRouter, createWebHistory } from 'vue-router'const router = createRouter({history: createWebHistory(import.meta.env.BASE_URL),routes: [{path: '/', name: 'home', component: () => import('../views/Home.vue')},],
})export default router

<4>精简Vue项目入口——App.vue。
  • 让App.vue只作为项目的入口文件即可。(超级精简)
  • 只保留<RouterView/>即可。全部从头到尾部删除干净。
  • 如标签<script setup>、<style scoped>标签+内部的所有内容删除干净。


<5>删除main.js中的引入已删除css文件代码。(删除无用导包)


<6>瘦身完成——Vue3工程的最基础脚手架搭建完成!
  • 前往package.json文件:重新启动运行即可。
  • 极简的Vue3初始工程——最基础的脚手架。这样才能基于这个工程完成后面其它的Vue3学习与独立开发。


三、对Vue3工程基础脚手架进行全局css样式添加。

(1)修改Home.vue文件。
  • 添加<div>盒子与基础的css样式。
<template><div><div style="background-color: cadetblue">欢迎来到hyl的第一个Vue3项目主页!加油学习吧!</div></div>
</template><script setup></script>

  • 需要去掉<body>本身的一个margin。


(2)assets目录下新建global.css。(全局样式)

  • body:选择器。表示这段样式应用网页的主体部分(<body>标签)。

  • margin: 0;设置<body>标签的外边距为0。默认情况下,浏览器会为<body>标签添加一定的外边距。通过设置使网页内容能够紧贴浏览器窗口边缘。

  • padding: 0;设置<body>标签的内边距为0。同样是为了移除默认的内边距,防止内容与边界之间出现不必要的空间。

  • font-size: 16px;设置网页中文字的默认字体大小为16像素。这是网页中文字显示的基础大小,其他未单独设置字体大小的元素会继承这个值。

  • color: #333;设置网页中文字的默认颜色为深灰色。同样,未单独设置颜色的元素会继承这个颜色值。


(3)main.js文件引入新的css样式。
  • 先写import,在打一个双引号,选择@/,后面就可以接css文件的路径。




  • 可以自己设置一些简单的css样式丰富自己的页面。字体大小、字体颜色、字体粗细、背景、字体的形式等待很多。
  • 具体可以去菜鸟教程学习简单的css样式网址——CSS 教程 | 菜鸟教程


  • 到这里就是Vue3工程最基础的脚手架搭建以及全局的css样式已经设置完成!
  • 后面就需要去学习Vue3的基础语法和实战的运用。
  • 具体的Vue3网上学习的菜鸟教程网址——Vue3 教程 | 菜鸟教程

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

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

相关文章

Visual Studio 2022新建c语言项目的详细步骤

步骤1&#xff1a;点击创建新项目 步骤2&#xff1a;到了项目模板 --> 选择“控制台应用” (在window终端运行代码。默认打印"Hello World") --> 点击 “下一步” 步骤3&#xff1a;到了配置新项目模块 --> 输入“项目名称” --> 更改“位置”路径&…

23年以后版本pycharm找不到conda可执行文件解决办法

这个问题很痛苦&#xff0c;折磨了我半天。 就是链接远程服务器的时候 就一直以为这三个都要配置 就这个conda环境这里怎么都找不到服务器的虚拟环境的python可执行文件&#xff0c;非常痛苦。 后面查找了资料&#xff0c;找了好久&#xff0c;才发现&#xff0c;原来只需要配…

基于SpringBoot的商城管理系统(源码+部署教程)

运行环境 数据库&#xff1a;MySql 编译器&#xff1a;Intellij IDEA 前端运行环境&#xff1a;node.js v12.13.0 JAVA版本&#xff1a;JDK 1.8 主要功能 基于Springboot的商城管理系统包含管理端和用户端两个部分&#xff0c;主要功能有&#xff1a; 管理端 首页商品列…

计算机网络软考

1.物理层 1.两个主机之间发送数据的过程 自上而下的封装数据&#xff0c;自下而上的解封装数据&#xff0c;实现数据的传输 2.数据、信号、码元 码元就是数字通信里用来表示信息的基本信号单元。比如在二进制中&#xff0c;用高电平代表 “1”、低电平代表 “0”&#xff0c…

静态时序分析:SDC约束命令set_ideal_latency详解

相关阅读 静态时序分析https://blog.csdn.net/weixin_45791458/category_12567571.html?spm1001.2014.3001.5482 当使用set_ideal_network命令将当前设计中的一组端口或引脚标记为理想网络源后&#xff0c;理想属性会沿着组合逻辑进行传播&#xff0c;理想网络中的线网和单元…

C语言(队列)

1、队列的原理和作用 1、1 队列的原理 队列的原理其实就像一个管道&#xff0c;如果我们不断的往管道里塞乒乓球&#xff0c;每个乒乓球在管道里就会排列一条队列&#xff0c;先进去的乒乓球会先出来&#xff0c;这个就是队列先进先出的规则 球从左边进去的动作叫入列&#xf…

十七、从0开始卷出一个新项目之瑞萨RZN2L定时器(GPT)+DMA生成PWM的运动控制

一、概述 嵌入式科普(34)通过对比看透DMA的本质 分享瑞萨RZN2L使用DMA生成PWM的运动控制的例程源码 rzn2l必要的外设资源&#xff1a; rzn2l拥有32-bit timer General PWM Timer (GPT) with 18 channels CPU、GPT最高频率400Mhz DMAC0 and DMAC1 8 channels 8 channels 还…

无人机推流/RTMP视频推拉流:EasyDSS无法卸载软件的原因及解决方法

视频推拉流/直播点播EasyDSS平台支持音视频采集、视频推拉流、播放H.265编码视频、存储、分发等视频能力服务&#xff0c;在应用场景中可实现视频直播、点播、转码、管理、录像、检索、时移回看等。此外&#xff0c;平台还支持用户自行上传视频文件&#xff0c;也可将上传的点播…

树莓派5首次开机保姆级教程(无显示器通过VNC连接树莓派桌面)

第一次开机详细步骤 步骤一&#xff1a;树莓派系统烧录1 搜索打开烧录软件“Raspberry Pi Imager”2 选择合适的设备、系统、SD卡3 烧录配置选项 步骤二&#xff1a;SSH远程树莓派1 树莓派插电2 网络连接&#xff08;有线或无线&#xff09;3 确定树莓派IP地址 步骤三&#xff…

关于 QPalette设置按钮背景未显示出来 的解决方法

若该文为原创文章&#xff0c;转载请注明原文出处 本文章博客地址&#xff1a;https://hpzwl.blog.csdn.net/article/details/146047054 长沙红胖子Qt&#xff08;长沙创微智科&#xff09;博文大全&#xff1a;开发技术集合&#xff08;包含Qt实用技术、树莓派、三维、OpenCV…

文献分享: ConstBERT固定数目向量编码文档

&#x1f602;图放这了&#xff0c;大道至简的 idea \text{idea} idea不愧是 ECIR \text{ECIR} ECIR &#x1f449;原论文 1. ConstBERT \textbf{1. ConstBERT} 1. ConstBERT的原理 1️⃣模型的改进点&#xff1a;相较于 ColBERT \text{ColBERT} ColBERT为每个 Token \text{Tok…

DeepSeek 医疗大模型微调实战讨论版(第一部分)

DeepSeek医疗大模型微调实战指南第一部分 DeepSeek 作为一款具有独特优势的大模型,在医疗领域展现出了巨大的应用潜力。它采用了先进的混合专家架构(MoE),能够根据输入数据的特性选择性激活部分专家,避免了不必要的计算,极大地提高了计算效率和模型精度 。这种架构使得 …

使用marked.min.js编写Markdown文档页面,可做知识库、技术文档、使用文档、教程文档等!

摘要 marked.min.js 是一个高效的 JavaScript Markdown 解析器&#xff0c;它能够将 Markdown 格式的文本转换为 HTML。作为一个轻量级的库&#xff0c;marked 在处理大规模的 Markdown 内容时表现出色&#xff0c;并且具备广泛的兼容性和可定制性。 本文将深入探讨如何使用 …

智慧城市智慧社区项目建设方案

一、项目背景 在全球化进程加速的今天&#xff0c;城市化问题日益凸显&#xff0c;传统的城市管理模式已难以满足现代社会对高效、智能化管理的需求。智慧城市和智慧社区的概念应运而生&#xff0c;其核心目标是通过信息技术手段&#xff0c;提升城市资源的利用效率&#xff0…

中性点直接接地电网接地故障Simulink仿真

1.模型简介 本仿真模型基于MATLAB/Simulink&#xff08;版本MATLAB 2017Ra&#xff09;软件。建议采用matlab2017 Ra及以上版本打开。&#xff08;若需要其他版本可联系代为转换&#xff09; 2.系统仿真图&#xff1a; 3.中性点直接接地电网接地故障基本概念&#xff08;本仿…

IDEA Commit 模态提交界面关闭VS开启对比

IDEA Commit 模态提交界面关闭VS开启对比 前言开启模态提交界面优点快捷且灵活的选择需要commit文件显示文件修改内容多(主观) 缺点在模态提交界面选择文件&#xff0c;临时关闭模态框重新打开会重置选择的commit文件 关闭模态提交界面优点允许在commit选择文件时查看其它没有修…

Docker基础篇——Ubuntu下Docker安装

大家好我是木木&#xff0c;在当今快速发展的云计算与云原生时代&#xff0c;容器化技术蓬勃兴起&#xff0c;Docker 作为实现容器化的主流工具之一&#xff0c;为开发者和运维人员带来了极大的便捷 。下面我们一起进行Docker安装。 Docker的官方Ubuntu安装文档&#xff0c;如…

3D数字化:家居行业转型升级的关键驱动力

在科技日新月异的今天&#xff0c;家居行业正经历着一场前所未有的变革。从传统的线下实体店铺到线上电商平台的兴起&#xff0c;再到如今3D数字化营销的广泛应用&#xff0c;消费者的购物体验正在发生翻天覆地的变化。3D数字化营销不仅让购物变得更加智能和便捷&#xff0c;还…

【水调歌头·排序篇】--体验快排与归并的奥妙

快排算法篇 一、快排1 .1颜色分类1.2数组中第k个最大元素 二、归并排序2.1排序数组2.2翻转对2.3交换逆序对总数 一、快排 使用快排的思想就是 将一段区域分为3段&#xff0c;在选取一个基准元素key。让这三段分别小于key,等于key&#xff0c;大于key. 1 .1颜色分类 颜色分类 …

【CV001】归一化互相关模板匹配matlab实现

Normalized Cross-Correlation (NCC) 的原理 Normalized Cross-Correlation (NCC) 是一种衡量两个信号或图像之间相似度的度量方法。它在图像处理、计算机视觉和信号处理等领域应用广泛&#xff0c;特别是在模板匹配&#xff08;template matching&#xff09;中。NCC 的目标是…