位置: IT常识 - 正文

【vue3】使用vite构建vue3项目(vue vif)

编辑:rootadmin
【vue3】使用vite构建vue3项目

推荐整理分享【vue3】使用vite构建vue3项目(vue vif),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue3怎么用,vue3 vite,vue3怎么用,vue vite教程,vue3 vite,vue vite,vue3 vite,vue vite,内容如对您有帮助,希望把文章链接给更多的朋友!

==>😉博主:初映CY的前说(前端领域) ,📒本文核心:使用vite构建vue3项目

【前言】 当我们选择了vue3作为我们项目的开发,就更加的推荐使用vite来对我们的项目进行打包。很简单——这也是开发vue的团队开发的工具,因此支持性肯定比传统的打包工具好,下面我们就来使用vite来开发一个vue3项目。

目录一、vite介绍二、vite对比webpack三、使用vite构建项目1.运行创建项目命令2.输入项目名称,默认是 vite-project3.选择前端框架4.选择项目类型5.创建完毕6.相关插件安装7.编写 Vue 应用一、vite介绍

Vite(法语意为 “快速的”,发音 /vit/,发音同 “veet”) 是一种新型前端构建工具,能够显著提升前端开发体验(热更新、打包构建速度更快)。

二、vite对比webpack

1.Webpack:将所有的模块提前编译、打包进 bundle 中,不管这个模块是否被用到,随着项目越来越大,打包启动的速度自然越来越慢。

2.Vite:瞬间开启一个服务,并不会先编译所有文件,当浏览器用到某个文件时,Vite 服务会收到请求然后编译后响应到客户端。

3.使用webpack打包模式 使用webpack打包会将我们所有的文件都进行一个打包处理,因此当项目文件越来越多的时候,打包编译的事件也会变长

4.使用vite打包模式 vite的打包模式是先开启服务,再根据我们的请求进行一个相应的打包编译。因此打包速度特别快,类似于实现了按需导入,不需要使用的文件不进行导入。 好了基础概念学完了,我们来看看我们怎么使用vite来来开发我们的vue3项目吧!👇

三、使用vite构建项目

【学习指南】学习某一项技能的最好办法是?没错就是看官方文档,官方文档指南:vite官网

1.运行创建项目命令# 使用 npmnpm create vite@latest# 使用 yarnyarn create vite# 使用 pnpmpnpm create vite

注意点:Vite 需要 Node.js 版本 >= 12.0.0。在cmd窗口输入

node -v【vue3】使用vite构建vue3项目(vue vif)

即可查询到我们当前的一个node的版本。

2.输入项目名称,默认是 vite-project

3.选择前端框架

4.选择项目类型

5.创建完毕

接下来的话,仅需要按照上述出现的三条指令即可完成我们项目的运行 ![依次写入命令](https://www.yuucn.com/wp-content/uploads/2023/05/1684740395-d055d560e568723.png 根据cmd的提示,我们依次写下

cd vue3-studynpm installnpm run dev

随后复制local后面生成的当前地址粘贴到在浏览器中打开就可以完成我们使用vite创建一个vue3的项目喽!通常出现了这三条指令之后我们可以直接进我们的vscode执行这些命令也可以实现vue3项目的一个启动 至此,一个vue3的项目成功的被你创建出来喽!~

6.相关插件安装1.禁用 Vetur 插件,安装 Volar 插件。2.VSCode 代码片段插件:Vue VSCode Snippets,使用见文档。3.Vue3 的 Chrome 调试插件也变了,下载链接,注意安装后需要把之前的 Vue2 Devtools 关闭掉。7.编写 Vue 应用1.清空 src 里面的所有内容。2.在 src/main.js 中按需导入 createApp 函数。3.定义 App.vue 根组件,导入到 main.js。4.使用 createApp 函数基于 App.vue 根组件创建应用实例。5.挂载至 index.html 的 #app 容器

main.js

import { createApp} from 'vue'import App from './App.vue'const app = createApp(App)app.mount('#app')

App.vue

<template> <div>我是根组件,Hello</div></template><script> export default { name: 'App', }</script>

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>Vite App</title></head><body> <!-- 容器,由 Vue 创建实例来渲染 --> <div id="app"></div> <!-- Webpack 导入的是打包后的代码 --> <!-- Vite 直接基于 ESM 加载源文件 --> <script type="module" src="/src/main.js"></script></body></html>

最后在根文件下执行即可执行我们的项目(博主使用的npm)

npm run dev

随后页面出现一个地址,点击进去即可将我们的vue3项目跑起来 页面第一行将会出现:我是根组件,Hello

至此本文结束,愿你有所收获! 期待大家的关注与支持! 你的肯定是我更新的最大动力!!!

本文链接地址:https://www.jiuchutong.com/zhishi/293780.html 转载请保留说明!

上一篇:vue脚手架(vue-cli)详细安装过程(vue脚手架和vue的区别)

下一篇:相见恨晚,这6个适合安卓用户的浏览器,你用过吗(相见恨晚求下联)

  • oppofindx2pro前置有夜景模式的吗(oppofindx2pro前置拍照是倒了这的)

    oppofindx2pro前置有夜景模式的吗(oppofindx2pro前置拍照是倒了这的)

  • 华为手机状态异常进入紧急备份模式(华为手机状态异常怎么办)

    华为手机状态异常进入紧急备份模式(华为手机状态异常怎么办)

  • 笔记本风扇不转后果(笔记本风扇不转怎么办)

    笔记本风扇不转后果(笔记本风扇不转怎么办)

  • 微信删了的聊天记录可以恢复吗(微信删了的聊天记录还可以恢复吗苹果)

    微信删了的聊天记录可以恢复吗(微信删了的聊天记录还可以恢复吗苹果)

  • 技嘉主板保修几年(技嘉主板保修多长时间)

    技嘉主板保修几年(技嘉主板保修多长时间)

  • 华为手机微信提示音怎么改不了(华为手机调微信提示音怎么调)

    华为手机微信提示音怎么改不了(华为手机调微信提示音怎么调)

  • 微信卸载了没备份也能恢复吗(微信卸载了没备份怎么恢复以前的聊天记录)

    微信卸载了没备份也能恢复吗(微信卸载了没备份怎么恢复以前的聊天记录)

  • lr6aa是什么电池

    lr6aa是什么电池

  • 显卡性能多少分正常(电脑显卡性能多少分正常)

    显卡性能多少分正常(电脑显卡性能多少分正常)

  • 苹果原充电器多少电压(苹果原充电器多久充满)

    苹果原充电器多少电压(苹果原充电器多久充满)

  • 华为nova6上市时间及上市日期(华为nova6上市时间是5g手机吗)

    华为nova6上市时间及上市日期(华为nova6上市时间是5g手机吗)

  • 奔腾芯片是几位的微处理芯片(奔腾芯片是国产的吗)

    奔腾芯片是几位的微处理芯片(奔腾芯片是国产的吗)

  • 手机键盘壁纸怎么设置(手机键盘壁纸怎么恢复默认)

    手机键盘壁纸怎么设置(手机键盘壁纸怎么恢复默认)

  • 怎么找回wps没保存的文档(怎么找回wps没有保存的东西)

    怎么找回wps没保存的文档(怎么找回wps没有保存的东西)

  • vivox27怎么开启微信美颜(vivoX27怎么开启老年模式)

    vivox27怎么开启微信美颜(vivoX27怎么开启老年模式)

  • 长沙有没有5g网络(长沙有5g网络覆盖的区域)

    长沙有没有5g网络(长沙有5g网络覆盖的区域)

  • 抖音发作品一直审核(抖音发作品一直发不出去怎么回事)

    抖音发作品一直审核(抖音发作品一直发不出去怎么回事)

  • 竖向文本框里的字怎么居中(竖向文本框的括号怎么向下)

    竖向文本框里的字怎么居中(竖向文本框的括号怎么向下)

  • vma是什么(VMA是什么激素)

    vma是什么(VMA是什么激素)

  • ipadpro二代上市时间(ipad pro二代是什么时候上市的)

    ipadpro二代上市时间(ipad pro二代是什么时候上市的)

  • 红米k20pro怎样设置4G网(红米k20pro怎样设置扬声器)

    红米k20pro怎样设置4G网(红米k20pro怎样设置扬声器)

  • 华为手表gt可以打电话吗(华为手表gt可以看微信吗)

    华为手表gt可以打电话吗(华为手表gt可以看微信吗)

  • nova5i电池容量(nova5的电池容量)

    nova5i电池容量(nova5的电池容量)

  • 待抵扣进项税额转入进项税额
  • 城建税和教育费附加可以税前扣除吗
  • 什么叫抵扣进项
  • 简易计税征收率是多少
  • 筹建期间购买的机械配件
  • 房地产企业成本包括哪些
  • 收到美元货款兑换人民币流程
  • 如何开境外帐户
  • 工业企业水电费需要计提吗
  • 四季度企业所得税怎么报
  • 小规模纳税人未建账处罚
  • 发票显示上传失败
  • 建筑企业异地预缴增值税流程
  • 小微企业怎么合法避税
  • 注册会计师考点分析
  • 收到管理费用的会计科目
  • 公共基础设施折旧年限表 20
  • 劳务报酬的申报流程
  • win11打不开英雄连2
  • 股权转让合同怎么解除
  • 差旅费津贴个人所得税题目
  • PHP:pg_lo_read_all()的用法_PostgreSQL函数
  • php中分页功能的实现
  • 会计核算的方法主要有
  • 为什么要把收入当成舞弊假定
  • 短期借款利息计算
  • 预提费用会计处理
  • 事业单位接受捐赠固定资产入账
  • echarts柱形图
  • 数字孪生demo
  • tensorflow安装教程pycharm
  • 郁金香地图
  • 人脸清晰化神器软件
  • php操作步骤
  • 购买商品的会计分录贷方能写应付账款
  • php怎么读取txt
  • php常用的字符串函数
  • 主营业务收入借贷方向
  • adas数据集
  • 招待费住宿费专票
  • vue多平台
  • 电子产品报废清理是否缴纳教育附加税
  • FPGA实现64点IFFT(VHDL)
  • 织梦网站停止使用了还侵权吗
  • 预付卡发票如何开
  • 研发费用计入什么表
  • 进项税额是什么意思
  • 应付职工薪酬余额方向
  • 家具工厂生产
  • 本年度发票一定要收回吗
  • 承兑汇票收据开什么发票
  • 固定资产到期后继续使用称为什么
  • 出口货物进项税额转出的原理
  • 小规模纳税人购入固定资产怎么做账
  • 周转材料包装物的账务处理
  • 保本理财产品如何赎回
  • 免抵税额什么意思
  • 如何开展服务
  • 企业利润率计算公式是怎样的
  • mysql优化技巧实战
  • win10一年更新一次
  • linux系统tar命令
  • linux校验文件
  • url是什么格式的文件怎么打开
  • iconv.exe
  • win7 32位中文语言包
  • windows7开始菜单设置在哪里
  • win8虚拟内存怎么设置最好
  • win8.1安装过程
  • 预装win7旗舰版
  • windows8应用商店在哪
  • javascript有哪些类型
  • vue cli mock
  • 批处理脚本怎么写
  • string剪切
  • shell脚本进程号
  • jq写css样式
  • 国家税务局通用机打发票属于增值税发票吗
  • 出售废铁的会计分录
  • 深圳市国家税务局网站
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设