首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前端框架

    Vite 7 发布了!

    前言 Vite 7 正式发布了! 正文 Vite 7 带来了多项重大更新,以下是详细介绍: Node.js 和浏览器目标更新 为了适应现代开发环境,Vite 7 调整了兼容性要求: Node.js 支持:要求 Node.js 20.19 Vitest 集成 Vite 7 支持 Vitest 3.2 及以上版本,确保测试工具与构建工具的无缝集成。 实验性 Environment API Vite 7 引入了实验性的 Environment API ❝可以看这里 https://vite.dev/guide/api-environment-frameworks 最后 将来随着 Rolldown 的性能突破、Vite DevTools 的完成,Vite 也将会带来更加优秀的开发体验! 今天的分享就到这里,感谢大家的阅读!

    91920编辑于 2025-06-26
  • 来自专栏Mintimate's Blog

    ViteConf 2023结束,现在的Vite发展如何?是时候使用Vite了么?

    图片博客:https://www.mintimate.cnMintimate’s Blog,只为与你分享ViteConf2023,主要讲解了Vite发展、一些开发大牛分享Vite的使用,以及一些框架对 已经2023年了,Vite现在发展怎么样呢?现在是时候切换到Vite么? 当然,很多开发者可能对尤雨溪的“The State of Vite”更感兴趣,本次我们就来介绍一下Vite发展,同时融合看看现在使用Vite怎么样? Vite4.x版本发展首先,根据项目地址最新的公共:Vite Github项目地址: https://github.com/vitejs/viteVite处于4.5版本,同时5.0版本处于准备开发的状态 是否使用ViteViteConf2023 确实展示了 Vite 强大的生态系统和活跃的社区。尤雨溪的 "The State of Vite" 演讲总结了 Vite发展历程,以及下一步的计划。

    1.9K113编辑于 2023-10-10
  • 来自专栏前端框架

    VoidZero 7 月成果速览;Vite+ 即将来袭;Vite 纪录片即将首映!

    Vite+ Vite 纪录片首映 同时,VoidZero 计划将在阿姆斯特丹举办的 ViteConf 上首映一部关于 Vite 发展历程的纪录片。 下面是预告片视频地址: https://assets.jsworldconference.com/Vite_Conf_Promo_1080x1920_123ff720d0.mp4 Vite 7 的重大更新 Vite 7 是本次更新的重头戏,带来了多项重要改进: Environment API:为开发者提供了更灵活的环境配置方式,简化了多环境开发。 超越 Webpack 开发者可以通过 npm 或 Yarn 安装 Vite 7: npm install vite@7 此外,Vite 社区的 Discord 提供了实时支持和讨论,开发者可以加入以获取最新动态 Vite 7 发布了! 详细内容!

    37110编辑于 2025-08-11
  • 来自专栏快乐阿超

    vite

    分享一个前端开发与构建工具vite,官网: https://vitejs.cn/ 可以以极快的方式冷启动项目,极快的速度热重载HMR(Hot Module Replacement) 使用方式按照官方文档创建项目即可 https://vitejs.cn/guide/#scaffolding-your-first-vite-project

    42020编辑于 2022-08-21
  • 来自专栏h5

    vite7-vue3os网页版webos管理系统

    vite7-webos使用最新前端构建工具vite7搭建项目模板,vue3 setup语法编码开发。 /pinia'createApp(App).use(ArcoDesign).use(ArcoIcon).use(VEPlus).use(Router).use(Pinia).mount('#app')vite7 -- 悬浮球(辅助触控) --> <Touch />

    </template>vite7-webos桌面栅格结构// 自定义桌面图标变量const deskVariable = ref ', list: [ {label: 'Vite7.1.2', imgico: 'vite.svg', link: 'https://vite.dev/', background: '# IconWechat), color: '#07c160', onClick: () => { ... } }, ] }]Electron38+Vite7

    40610编辑于 2025-09-22
  • 来自专栏代码小睿

    收下这7款插件,让你在使用 Vite 的时候如虎添翼

    相信已经有不少小伙伴已经开始用 Vue3 做开发了,也一定使用上 Vite 了,而我今天要介绍的这几款插件,能让你在使用 Vite 做开发时如虎添翼。 vite-plugin-restart 通过监听文件修改,自动重启 vite 服务。 最常用的场景就是监听 vite.config.js 和 .env.development 文件,我们知道,修改 vite 配置文件和环境配置文件,是需要重启 vite 才会生效,通过这个插件,我们将从反复重启中解脱出来 vite-plugin-html 一个针对 index.html,提供压缩和基于 ejs 模板功能的 vite 插件。 最后 上面介绍的这 7vite 插件,如果有超过一半的插件你打算尝试使用的话,建议你可以了解下 Fantastic-template 这款基于 vue3 + vite2 的项目模板,模板里默认集成了上面介绍的所有插件

    1.9K20发布于 2021-09-08
  • 来自专栏h5

    vite7-webai仿写deepseek网页版流式ai助手

    2026最新研发vite7.2+vue3+deepseek-v3.2构建网页版流式输出ai对话系统。 项目技术点技术框架:vite^7.2.4+vue^3.5.24+vue-router^4.6.4ai大模型框架:DeepSeek-R1 + OpenAI组件库:arco-design^2.57.0 (字节桌面端组件库 本地存储:pinia-plugin-persistedstate^4.7.1高亮插件:highlight.js^11.11.1markdown插件:markdown-it项目结构目录使用最新前端技术栈vite7.2

    13920编辑于 2026-01-06
  • 来自专栏全栈开发工程师

    Vite基础】003-Vite 中使用 TypeScript

    Vite基础】003-Vite 中使用 TypeScript 一、Vite 天生支持 ts 1、只编译,不校验 在开发环境中,Vite 使用 es build ,es build 本身支持 ts 语法 第四步:结论 vite 支持 ts 语法,只编译,可直接使用,但不校验! build 改为 tsc --noEmit && vite build { "name": "vite-vue3", "private": true, "version": "0.0.0 & vite build { "name": "vite-vue3", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vue-tsc --noEmit && tsc --noEmit && vite build",

    79020编辑于 2025-01-06
  • 来自专栏前端进阶-詹躲躲

    推荐:非常详细的vite开发笔记(7k字)

    vite中文网:https://cn.vitejs.dev/guide/使用 NPM:bash$ npm create vite@latest使用 Yarn:bash$ yarn create vite 以下是一些常见的 Vite API:createApp(): 这是 Vite 中最常用的 API 之一,用于创建应用程序实例。 Vite 还提供了其他一些 API,如路由器和状态管理的 API,您可以根据需要查阅 Vite 的官方文档以获取更多详细信息和用法示例。 请记住,在Vite中使用这些API时,您需要导入相应的函数和模块,如示例中所示。 路由的用法非常抱歉,Vite 中的路由跳转确实不需要使用 this。

    1.1K01编辑于 2023-07-04
  • 来自专栏技术社区

    Vite简介

    Vite是一个快速、轻量级的前端构建工具,它可以让开发者更高效地进行前端开发。相比于其他构建工具,Vite的特点在于快速的冷启动、模块热替换和按需编译等功能。 下面我们将详细探讨Vite的优势和如何使用它。 什么是Vite Vite是一款基于Rollup的构建工具,主要用于构建Web应用程序和库。 Vite的优势 快速的冷启动 Vite采用了服务端渲染的方式,不需要像其他构建工具那样预先编译打包所有的JS文件。 这意味着,每当您修改代码时,Vite只会重新构建所修改的那部分代码,而不会重新构建整个应用程序。因此,Vite的冷启动非常快,几乎没有任何延迟。 模块热替换 Vite支持模块热替换(HMR),这使得在开发过程中对代码进行调试变得非常方便。当您修改代码时,Vite会自动重新加载该模块,而不是刷新整个页面。

    1.5K20编辑于 2023-06-04
  • 来自专栏h5

    最新研发vite7+vue3.5仿微信web聊天模板

    2025最新版研发vite7.1+vue3.5+pinia3+element-plus搭建仿微信界面web版聊天系统。vite-webchat集合聊天、联系人、收藏、朋友圈、小视频、我的等模块。 使用技术编码工具:VScode前端框架:vite7.1+vue3.5+vue-router4.5+pinia3UI组件库:element-plus^2.11.1 (饿了么网页端vue3组件库)状态管理: 地图插件:@amap/amap-jsapi-loader(高德地图组件)视频滑动:swiper^11.2.10富文本编辑器:wangeditor^4.7.15样式编译:sass^1.91.0构建工具:vite ^7.1.2项目结构目录基于最新vite7构建工具创建项目模板。

    46920编辑于 2025-09-06
  • 来自专栏h5

    Electron38+Vite7+Pinia3+ElementPlus客户端聊天程序

    electron-vite-wechat使用最新版跨平台框架Electron38整合Vite7搭建项目。electron38-wechat包含了聊天、通讯录、收藏、朋友圈、短视频、我的等模块。 :pinia^3.0.3存储服务:pinia-plugin-persistedstate^4.5.0打包构建:electron-builder^24.13.3electron/vite插件:vite-plugin-electron 项目框架目录最新版跨平台框架electron38结合vite7构建项目框架。入口文件配置import { createApp } from 'vue'import '. this.tray.displayBalloon({ iconType: 'none', title: 'Electron38研发组', content: 'Electron38+Vite7 this.tray.displayBalloon({ iconType: 'none', title: 'Electron38研发组', content: 'Electron38+Vite7

    40210编辑于 2025-09-13
  • 来自专栏与前端沾边

    Vite 学习(四) - vite 插件开发预学习

    vite 插件需要兼容 rollup 和 esbuild 的插件机制,虽然 vite 兼容大部分 rollup 插件,但不是所有钩子都支持,本小节介绍下 vite 中的钩子及插件开发流程。 我们自己开发的 vite 插件命名规则也保持 vite-plugin-xxx 格式。 modulePased 钩子 打包钩子和输出钩子间没有强耦合, output 阶段的钩子不会执行 vite 独有的钩子 config 返回对象,合并到 vite.config.js 中配置中。 normal vite 核心插件执行后,build 执行前执行执行 post vite build 之后,代码构建执行后执行,例如代码打包大小、时间分析工具 // 插件执行是个函数,传参 plugins * 大部分不会再拆件中使用,内部核心插件用, */ console.log('load', enforce) }, } } [0228dd52-d7ab

    2.4K40编辑于 2022-02-19
  • 来自专栏愧怍的技术学习与分享

    Vite使用WebWorker

    准备给我的一个 Vite 项目进行重构,其中一个功能(函数)要花费 JS 主线程大量时间,会导致主线程画面卡死,无法正常点击,直到该功能(函数)执行完毕而言。 综合以上限制,我所要重构的功能面临以下问题 一些 window 下的函数,或者主线程下全局数据函数,无法共同 无法读取本地文件,需要创建网络文件(如 Blob 或 Vite 导入) Worker 线程和主线程通信要使用 所以在考虑使用 Worker 的时候就要考虑这个功能是否值得使用 Worker,能否使用 Worker 实现 Vite 中使用 WebWorker​ 这里先给出我的最优解,在 Vite 中静态资源处理 console.log('test.worker.js', e.data) self.postMessage('hello from worker') }, false, ) 不过 Vite

    2.4K10编辑于 2022-12-27
  • 来自专栏前端小叙

    vite配置别名

    vite.config.ts import { resolve } from "path"; export default defineConfig({ resolve: {

    1.8K40编辑于 2023-02-10
  • 来自专栏token的技术分享

    一个.NET 7 + DDD + CQRS +React+Vite的实战项目

    : driver: bridge 注,容器并不会一次性启动成功,可能由首次启动的时候postgres未初始化成功导致Api服务启动失败,可能需要重启服务 后端架构 后端技术栈采用 .NET 7 业务数据库) Redis(用于存放热点数据,和支持SignalR横向扩展) MasaFramework(后端应用框架)+DDD(领域驱动设计)+CQRS(读写分离) 前端架构 React(Web版UI框架) Vite

    46230编辑于 2023-10-13
  • 来自专栏h5

    electron38-vite7-vue3os电脑端os管理系统

    ​2025最新跨平台electron38+vue3+vite7+pinia3+arco-design客户端os系统Exe模板。 electron38-vite7-os使用vite7构建工具整合electron38跨平台框架构建项目,vue3 setup语法编码开发。 点击图标回调函数 * @param isNewin 新窗口打开路由页面 * @param children 二级菜单 */const deskMenu = [ { uid: 'd137f210-507e-7e8e Modal.info({ // ... }) } }, ] }]附上几个最新实战项目最新版electron38-vite7 -admin电脑端中后台管理系统Electron38+Vite7+Pinia3+ElementPlus客户端聊天程序最新原创uniapp-vue3-osadmin手机版后台管理系统最新研发uniapp+

    35030编辑于 2025-10-12
  • 来自专栏腾讯新闻前端团队

    wp2vite ~ 让webpack项目支持vite

    /tnfe/wp2vite why vite 在浏览器支持 ES 模块之前,JavaScript 并没有提供的原生机制让开发者以模块化的方式进行开发。 github: https://github.com/tnfe/wp2vite npm: https://www.npmjs.com/package/wp2vite 如果有人不知道webpack 和vite 前段时间写过一篇vite解析和尝试的一篇文章 ,在文章最后,舔狗了一下:"vite,真香"。 安装与使用 关于wp2vite的安装,与其他命令行工具安装是一样的: npm install -g wp2vite or yarn global add wp2vite 使用的话,其实是非常简单的,一个特别特别简单的工具 此时开始为项目创建vite所需的配置,包括package.json里面增加vite相关scripts和devDependencies、vite.config.js的创建、HTML的提取和写入等。

    1.4K131发布于 2021-08-18
  • 来自专栏全栈开发工程师

    Vite基础】004-Vite 中处理静态资源

    Vite基础】004-Vite 中处理静态资源 一、types 类型 1、url 路径 概述 获取导入文件的路径。 test); export default defineComponent({ setup() { return () =>

    Hello Vite test); export default defineComponent({ setup() { return () =>
    Hello Vite

    28810编辑于 2025-01-06
  • 来自专栏前端自习课

    Vite】1934- Vite打包性能优化以及填坑

    复制代码plugins: [ visualizer({open: true}) ] arduino 复制代码npm run build // 打包结束后会出现下图 从体积能看到,这里已经达到了7MB : 7, interlaced: false }, optipng: { optimizationLevel: 7 }, 配置 js 复制代码// vite.config.js import { defineConfig } from 'vite' import { createHtmlPlugin } from 'vite-plugin-html /script>' } } }), viteImagemin({ gifsicle: { optimizationLevel: 7, interlaced: false }, optipng: { optimizationLevel: 7 }, mozjpeg

    3.2K11编辑于 2024-01-23
  • 领券