技术栈
vite
鲁班小子
16 小时前
vue.js
·
vite
Vite resolve.dedupe 使用教程
本文介绍 Vite 中 resolve.dedupe 的作用、适用场景、配置方式,以及与其他依赖治理手段的配合关系。
kyriewen
4 天前
前端
·
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 文件直奔好几兆,首屏加载白屏时间够你喝完一杯咖啡 ☕️。
Linsk
16 天前
vite
·
前端工程化
一个案例教你彻底搞明白`AbortController` 、`AbortSignal`
说到前端竞态问题,相信大家并不陌生。但真正落地时,大多数开发者选择忽略边界。哪怕是前端的明星项目vite都不能幸免。
ZengLiangYi
17 天前
前端
·
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--_--World
21 天前
运维
·
服务器
·
前端
·
javascript
·
vite
利用CDN进行首屏优化。能不能看CDN与本地服务器谁快用谁?
将 Vue、React 等核心框架库以及一些大型第三方依赖挂载到内容分发网络(CDN,Content Delivery Network)上,是首屏优化中非常经典的“组合拳”。
Hello--_--World
21 天前
前端
·
javascript
·
缓存
·
vite
为什么 用vite进行分包后,可以通过 浏览器强制缓存 提高性能?路由懒加载进行的分包与 vite进行的分包有什么不同?
要想完全理解为什么 Vite 分包能利用强制缓存大幅提升性能,我们得先拆开来看:先明白浏览器缓存的“游戏规则”,再看 Vite 是怎么利用这个规则在生产环境“作弊”的。
Patrick_Wilson
22 天前
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--_--World
1 个月前
前端
·
javascript
·
webpack
·
vite
Vite:什么是bundleless?哪些要打包,哪些不要打包?依赖预构建是什么?依赖预构建如何减少网络请求的?esbuild 又是什么?
简单来说,Vite(法语意为“快速”)是旨在打破 Webpack 等传统工具“越做越慢”困境的新一代前端构建工具。它不仅是一个构建器,更是一个极速的开发服务器。