vite

鲁班小子16 小时前
vue.js·vite
Vite resolve.dedupe 使用教程本文介绍 Vite 中 resolve.dedupe 的作用、适用场景、配置方式,以及与其他依赖治理手段的配合关系。
kyriewen4 天前
前端·webpack·vite
从Webpack到Vite:我们迁移了一个10万行代码的项目,总结了这7个坑项目技术栈:React 18 + TypeScript + Ant Design + less。Webpack配置经过多人“迭代”,已经变得极其复杂:各种loader、plugin、alias、proxy,还有自定义的打包分析脚本。
大家的林语冰5 天前
前端·javascript·vite
尤雨溪官宣:Vite+ 全员加盟 Cloudflare,正式进军全栈开发和 AI 部署云平台!打破信息壁垒,走近全球前端。Hello World 大家好,我是林语冰。Vite 团队、尤雨溪创立的 VoidZero 公司和 Cloudflare 联合官宣,Vite+ 的母公司 VoidZero 正式加盟 Cloudflare。
明月_清风6 天前
前端·vite
爆破前端生态!Cloudflare 收购 Vite 背后,前端开发者会迎来什么变化?昨天,前端圈迎来了一个里程碑式的事件:Cloudflare 官宣收购 VoidZero。很多人对 VoidZero 可能还有点陌生,它是尤雨溪在 2023 年创立的、旨在为现代 Web 开发打造下一代高性能统一工具链的商业公司。它的麾下坐拥目前前端最炽手可热的资产:Vite、Vitest、Rolldown(基于 Rust 的全能 Bundler)以及 Oxc(高性能 Rust 底层工具链) 。
Anesthesia丶9 天前
vue·vite·svelte·shadcn-svelte
Vite + Svelte + shadcn-svelte 最小化 Demo+Vue3语法对比总结确保已安装:shadcn-svelte 基于 Tailwind,必须先配置: 注意:这里必须使用tailwindcss@3,如果不带版本@3, 默认会安装 tailwindcss@4 ,会导致无法生成配置文件。
曲幽13 天前
vue3·web·vite·icon·element plus·vs code·import·unplugin
写页面时别再把 Element Plus 整个搬进来啦!Vue3按需加载的坑我帮你踩平了你是不是也遇到过这种糟心事——项目刚跑起来, npm run build 一看,好家伙,打包后的 js 文件直奔好几兆,首屏加载白屏时间够你喝完一杯咖啡 ☕️。
Linsk16 天前
vite·前端工程化
一个案例教你彻底搞明白`AbortController` 、`AbortSignal`说到前端竞态问题,相信大家并不陌生。但真正落地时,大多数开发者选择忽略边界。哪怕是前端的明星项目vite都不能幸免。
ZengLiangYi17 天前
前端·css·vite
Tailwind CSS v4 + Vite:现代前端样式方案本文面向:正在学习现代前端样式方案的开发者。 预计阅读时间:10 分钟 最终效果:理解 Tailwind CSS v4 + Vite 的集成方式,掌握 CSS 变量驱动的主题系统设计。
发现一只大呆瓜17 天前
前端·面试·vite
超全 Vite 性能优化指南:网络、资源、预渲染三维落地方案在前端开发的世界里,Vite 凭借着开发环境的“天下武功,唯快不破”斩获了无数开发者的芳心。但在生产环境(Production)下,Vite 底层使用的是 Rollup 进行全量打包。面对复杂的线上网络环境、动辄数兆的第三方庞大依赖、以及低版本浏览器的兼容挑战,单凭 Vite 的默认配置往往很难撑起大厂应用对 “极致首屏加载速度” 的要求。
发现一只大呆瓜17 天前
前端·面试·vite
Vite 兼容降级全解:语法降级、Polyfill 原理与 legacy 插件底层机制在本地开发时,我们在最新的 Chrome 浏览器中跑得顺风顺水,各种优雅的箭头函数、Promise.allSettled、异步语法信手拈来。然而一旦发布上线,测试却发来了一张老旧平板或低版本浏览器下的“纯白网页”截图。
发现一只大呆瓜18 天前
前端·面试·vite
Vite 开发预构建机制详解,搞懂 esbuild 与 Rollup 分工差异在传统构建工具(如 Webpack)统治的时代,项目一旦变大,本地开发启动和热更新往往需要数秒甚至更久。Vite 凭借“天生不用打包”的原生 ESM(ES Modules)机制横空出世,带来了毫秒级的极致体验。
__zRainy__20 天前
uni-app·vite
uni-app 全局容器实战系列(一):全局容器的实现本系列围绕 全局容器 这一主题,从底层原理到上层应用,分为四个章节:第三章第二章第一章基础设施建设第四章
发现一只大呆瓜20 天前
前端·面试·vite
Vite凭什么这么快?3分钟带你彻底搞懂 Vite 热更新的幕后黑手在传统构建工具(如 Webpack)统治的时代,项目一旦变大,改动一行代码引发的本地热更新(HMR)往往需要数秒甚至更久。而 Vite 凭借 “精准更新、按需编译” 的特性,实现了毫秒级的极致热更新体验。
Hello--_--World21 天前
运维·服务器·前端·javascript·vite
利用CDN进行首屏优化。能不能看CDN与本地服务器谁快用谁?将 Vue、React 等核心框架库以及一些大型第三方依赖挂载到内容分发网络(CDN,Content Delivery Network)上,是首屏优化中非常经典的“组合拳”。
Hello--_--World21 天前
前端·javascript·缓存·vite
为什么 用vite进行分包后,可以通过 浏览器强制缓存 提高性能?路由懒加载进行的分包与 vite进行的分包有什么不同?要想完全理解为什么 Vite 分包能利用强制缓存大幅提升性能,我们得先拆开来看:先明白浏览器缓存的“游戏规则”,再看 Vite 是怎么利用这个规则在生产环境“作弊”的。
Patrick_Wilson22 天前
node.js·vite·前端工程化
Vite+ vs nvm:一次「全局 CLI 失踪」事故引出的 Node 工具链选型工具链的"小毛病"经常引出大问题。这次的引子很简单:开发机上一直安装着某个全局 npm CLI(顶层命令就一个动词),日常通过命令行和 AI 编程助手都在用。
真夜22 天前
前端·前端框架·vite
开发正常但生产异常的 Bug:Vite manualChunks 循环依赖导致 ReferenceError环境配置:vue3+vite+element-plus+pinia项目在开发环境(npm run dev)运行一切正常,但构建部署到生产环境后,浏览器控制台报出以下错误:
豹哥学前端23 天前
前端·javascript·vite
前端工程化实战:从包管理到 Vite 配置,一套下来全明白你还在 npm install 之后一脸懵?.env 文件不知道放哪? 代理配置总是跨域?每次打包都像玄学? 本文手把手带你梳理前端工程化的核心链路:包管理器、Vite 开发服务器、环境变量与代理,让你真正掌控项目配置。
天渺工作室1 个月前
webpack·vite·rollup.js
构建完自动打包压缩,一个插件搞定 Vite / Webpack / Rollup / ESBuild之前写了一个 Vite 专用的打包归档插件 vite-plugin-pack-orchestrator,文章地址。能用,但只支持 Vite — 老项目用 Webpack,库开发用 Rollup,ESBuild(小型库) 也越来越主流,总不能每个构建器各写一套打包逻辑。
Hello--_--World1 个月前
前端·javascript·webpack·vite
Vite:什么是bundleless?哪些要打包,哪些不要打包?依赖预构建是什么?依赖预构建如何减少网络请求的?esbuild 又是什么?简单来说,Vite(法语意为“快速”)是旨在打破 Webpack 等传统工具“越做越慢”困境的新一代前端构建工具。它不仅是一个构建器,更是一个极速的开发服务器。