vite简单的使用教程

vite前端UI框架使用详解(2024-05-24) Vite(发音同 "veet")是一种新型前端构建工具,能够显著提升前端开发体验。它主要由两部分组成:一个开发服务器,它基于提供了,如速度快到惊人的。一套构建指令,它使用打包你的代码,并且它是预配置的,可输出用于生产环境的高度优化过的静态资源。vite的开发服务器vite在当前目录下启动 Vite 开发服务器。vite dev和vite serve是vite的别名。 阅读详情

Vite 是一个轻量、快速的前端构建工具,支持 Vue 3.x、React、Preact 等多种框架,它的最大特点是快速启动、快速热更新。

安装

使用 npm 安装:

npm install -g vite

使用 yarn 安装:

yarn global add vite

创建项目

Vite 支持从命令行创建项目,使用以下命令:

vite create <project-name>

例如,创建一个 Vue 3.x 项目:

vite create vue3-project --template vue

这将创建一个包含了 Vue 3.x 的模板项目。

运行项目
在项目根目录下执行以下命令,启动 Vite 服务:

vite

配置

Vite 的默认配置已经足够满足大多数情况下的需求,但如果需要修改配置,可以在项目根目录下创建一个 vite.config.js 文件。

例如,修改端口号:

// vite.config.js
export default {
  server: {
    port: 3000
  }
}

插件

Vite 支持插件机制,可以通过插件扩展 Vite 的功能。以下是一些常用插件:

@vitejs/plugin-vue:支持 Vue 单文件组件;
@vitejs/plugin-react:支持 React;
@vitejs/plugin-babel:支持 Babel 编译;
@vitejs/plugin-eslint:支持 ESLint。
安装插件的方式与普通 npm 包一样,然后在 vite.config.js 中引入即可:

// vite.config.js
import vue from '@vitejs/plugin-vue'

export default {
  plugins: [
    vue()
  ]
}

总结

Vite 是一个快速、灵活、易用的前端构建工具,可以让开发者更加专注于业务逻辑的实现。通过以上介绍,相信你已经对 Vite 有了初步了解,建议尝试使用并深入学习,以便更好地应用于项目开发中。

Vite - 开发初体验,以及按需导入配置 a)这里我们只需要在 vite.config.js 文件中引入 elementPlus 的解析器,然后把她交给 Components 按需引入插件即可.之后就可以观察到项目中多出了 node_modules 文件(这个文件中存放的就是下载好的依赖),然后通过 npm run dev 就可以成功了。c)接下来你会发现,在 Home.vue 组件中使用 Foo.vue 组件,就可以不用写 import 了~a)例如我们在 Home.vue 文件中使用 ref 写了一个计数器(点击按钮,count++). 阅读详情

相关推荐

基础篇02|Vite 快如闪电的秘密:依赖预构建

Vite的依赖预加载机制及其依赖预构建优点

石小石Orz的博客 4944

Vite基本使用

文章目录什么是vite创建项目1. 输入2. 安装vite3. 配置项目的基本信息4. 预览效果配置项目配置项配置vue.config.jsvue-routervuexaxiosless 什么是vite vite是vue官方推出的一个打包工具,打包速度比webpack要快得多,具体为什么快我看不懂。 总之就是一个打包工具,也可以代替脚手架来创建项目 创建项目 按照下面的命令可以创建出一个项目 1. 输入 npm init vite@latest 或者 npm create vite@latest 2

m0_66711291的博客 1万+

opencv实践项目-图片拼接之缝合线算法

opencv 图片缝合线算法

wyw0000的博客 2624

【Vue学习笔记3】使用Vite开启一个Vue3工程项目

Vite是一个web开发构建工具。Vite 的竞品是 Webpack,而且按照现在的趋势看,使用率超过 Webpack 也是早晚的事。Vite 主要提升的是开发的体验,Webpack启动调试环境需要 3 分钟都很常见,Vite大大缩短了这个时间。

刘春明的博客 5521

FlashAttention 快速安装指南(避免长时间编译)

FlashAttention 编译太慢?本篇提供无需编译的预编译 wheel 快速安装方案,适配多版本 Python、PyTorch 和 CUDA,极大节省部署时间!

Junseer的博客 9718

群晖NAS断电后IP变了?3步搞定静态IP设置(附Linux挂载指南)

本文针对群晖NAS因断电重启导致IP地址变化的问题,提供了从根源到实践的完整解决方案。核心内容包括如何为NAS配置静态IP以彻底解决连接中断,并详细讲解了在Linux系统中通过NFS协议稳定挂载NAS共享文件夹的步骤与指南,确保网络存储服务持久可靠。

weixin_29271263的博客 851

vite+go+wasm 简单教程

如果您看到了该文章说明你已经明白或至少了解WebAssembly是一个什么。这里我就不废话介绍 如果想了解可以点击进行了解。

良子的博客 1495

LED背光驱动电路解析:从MP3394芯片到液晶屏灯管控制

本文深入解析了以MP3394芯片为核心的LED背光驱动电路工作原理。从升压电路的能量转换到多路LED的均流控制,详细阐述了其作为液晶屏背光“大脑”的关键作用,并提供了黑屏、闪屏、亮度不均等常见故障的实战检修思路与排查方法。

agile9scrum的博客 816

Django Vite安装教程:从Django配置到ViteJS环境搭建的简单步骤

Django Vite是一个将ViteJS集成到Django项目中的工具,它能帮助开发者轻松搭建现代化的前端开发环境,提升开发效率和项目性能。本教程将带你通过简单步骤完成从Django配置到ViteJS环境搭建的全过程,让你快速上手这一强大的开发组合。 ## 一、安装Django Vite包 首先,我们需要安装Django Vite包。打开终端,执行以下命令: ``` pip install

gitblog_00921的博客 932

PLC编程入门基础知识

PLC即为可编程逻辑控制器,实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同。

SANRENYIXING的博客 2万+

基于 Qt C++ 的智能工厂数字孪生系统

你想要实现一个基于 Qt C++ 的智能工厂数字孪生系统,核心是 **Qt 3D** 场景搭建 + **实时数据驱动** 设备模型。下面我将为你提供一个完整的解决方案,包含 **核心思路、实现步骤、完整代码示例** 和 **注意事项**。| **渲染层** | 3D 场景搭建、设备模型加载、实时动画渲染、用户交互。| **业务逻辑层** | 数据处理(滤波、转换)、设备状态管理、动画逻辑控制。| **数据层** | 实时采集设备数据(如传感器、PLC、MES 系统),提供数据接口。

寒寒豆豆软件公司的博客 193

5 分钟上手 Vite Ruby:从安装到运行的超简单教程

Vite Ruby 是一个将 Vite.js 与 Ruby 生态系统无缝集成的工具,它能为你的 JavaScript 开发体验带来极大的提升。通过 Vite Ruby,你可以在 Ruby 项目中享受到 Vite 带来的极速开发体验和现代化的前端构建流程。 [![Vite Ruby 标志](https://raw.gitcode.com/gh_mirrors/vi/vite_ruby/raw/e5

gitblog_00950的博客 807

网格质量评价

CFD中评价网格质量的方法

B_etter_Man的博客 1万+

vite+electron构建桌面版应用教程超简单

🥳 Electron + Vite + Vue 整合模板 -- 结构简单,容易上手! 概述 📦开箱即用 💪支持 C/C++ 模块 🔩支持在渲染进程中使用 Electron、Node.js API 🌱结构清晰,可塑性强 🖥很容易实现多窗口 快速开始 npm create electron-vite or yarn create electron-vite 目录结构 ├── dist 构建后,根据 packages 目录生成...

任磊 1809

【AI编程】Qoder AI 编程工具从部署到深度使用实战详解

Qoder AI 编程工具从部署到深度使用实战详解

congge 8335

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Vite Plugin Comlink 使用教程

Vite Plugin Comlink 使用教程 项目介绍 Vite Plugin Comlink 是一个用于 Vite 的插件,它结合了 Comlink 和 Vite,使得在 Vite 项目中使用 Web Workers 变得更加简单和高效。Comlink 是一个库,它简化了 Web Workers 和主线程之间的通信,而 Vite 是一个现代的前端构建工具,提供了快速的开发体验。 项目快速启动...

gitblog_01183的博客 646

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

vite tailwindcss 简单安装配置和使用

原文链接: vite tailwindcss 简单安装配置和使用 ...

阿豪 1450

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

迁移 Vue v2.x 版本到 Vite

人生无常,大肠包小肠~在接近年底的时候,有一个 Vue 项目,需要从中抽取 2 个模块出来。然后想着新建项目,Vue CLI 也是学,Vite 也是学,于是哼次哼次用上了 Vite,结果开始了一路的 bug 挨打之旅……警告:本文有 1.9w+ 字,35 张图片,10 个以上报错及其解决方式,1 个 Demo 和 1 个项目实例一 前言 Hello 小伙伴们早上、中午、下午、晚上、深夜好,我是 j...

weixin_41806099的博客 1578

Vite 项目教程

Vite 项目教程 1. 项目的目录结构及介绍 vite-howto/ ├── node_modules/ ├── public/ │ └── index.html ├── src/ │ ├── assets/ │ ├── components/ │ ├── App.vue │ ├── main.js │ └── router/ ├── .gitignore ├── pac...

gitblog_00178的博客 997

vite中使用第三方插件如JQuery等

webpack中其实很友好就可以使用扫描插件去执行,但是在vite中要如何使用呢,今天刚好有一个需求需要使用jquery来实现, 也看了好一会,现在把方法写下来记录。首先看一下webpack, 在webpack中可以直接new webpack.ProvidePlugin() 来实现。至于为什么其实和webpack的原理一样, 不解释,相信更多的人只是为了搜一下怎么用,安装好能用就行。但是在vite中,是没有扫描插件的,这时候需要我们自己安装一下, 插件安装如下。所以我这里只带入了用法。

weixin_44036553的博客 2524

Vite 教程

Vite(法语意为“快速的”,发音 /vit/)是一种新型前端构建工具,旨在通过利用现代浏览器的原生 ES 模块支持,提供快速的开发体验。它主要由两部分组成:开发服务器(基于原生 ES 模块,提供超快的模块热更新,HMR)和构建命令(使用 Rollup 打包代码,生成适用于生产环境的高度优化的静态资源)。Vite 特别适合现代 Web 开发,尤其是在与 Vue.js、React 等框架结合使用时,能够提供极致的开发效率。调研发现,官方中文文档和菜鸟教程提供了丰富的中文资源,适合初学者和高级开发者。

likuoelie的博客 2294

Vite简单上手

Vite介绍 Vite,一个基于浏览器原生 ES imports 的开发服务器。利用浏览器去解析 imports,在服务器端按需编译返回,完全跳过了打包这个概念,服务器随起随用。同时不仅有 Vue 文件支持,还搞定了热更新,而且热更新的速度不会随着模块增多而变慢。针对生产环境则可以把同一份代码用 rollup 打包。 官网网址:Vite 简单上手 新建一个index.html,复制GitHub的代...

干巴爹兔的博客 1万+

Vite Plugin Eruda 使用教程

Vite Plugin Eruda 使用教程 1. 项目介绍 Vite Plugin Eruda 是一个用于在开发环境中自动打开调试工具的 Vite 插件。它基于 Eruda,一个专为移动浏览器设计的控制台工具,为开发者提供了一个强大的调试环境,让移动端开发变得更加高效和便捷。 2. 项目快速启动 安装 首先,使用 Yarn 或 npm 安装 vite-plugin-eruda: yarn add...

gitblog_01128的博客 1359

Vite Plugin Progress 使用教程

Vite Plugin Progress 使用教程 项目介绍 Vite Plugin Progress 是一个用于 Vite 构建工具的插件,旨在提供构建进度条显示功能。该插件可以在项目构建过程中显示进度条,帮助开发者更直观地了解构建进度,从而提升开发体验。 项目快速启动 安装 首先,你需要在你的 Vite 项目中安装 vite-plugin-progress 插件。你可以使用 npm 或 yar...

gitblog_00995的博客 1300

Vite Plugin Electron 使用教程

Vite Plugin Electron 是一个用于将 Electron 集成到 Vite 项目中的插件。它允许开发者使用 Vite 的快速开发和构建特性来开发 Electron 应用,从而提高开发效率和性能。该插件简化了 Electron 和 Vite 的集成过程,使得开发者可以更专注于应用的功能开发。 ## 项目快速启动 ### 安装依赖 首先,确保你已经安装了 Node.js 和 np...

gitblog_00051的博客 976

Vite Plugin Compression 使用教程

Vite Plugin Compression 使用教程 项目介绍 Vite Plugin Compression 是一个用于 Vite 项目的插件,旨在通过压缩资源文件(如 .js 和 .css)来减少文件大小,从而加快页面加载速度。该插件支持多种压缩算法,包括 gzip 和 brotli,可以显著提升前端性能。 项目快速启动 安装 首先,你需要在你的 Vite 项目中安装 vite-plugi...

gitblog_00377的博客 1522
下一篇: typescript基础教程
锅上的少年郎
博客等级 码龄7年 4粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值