vite

小阿鑫4 天前
vue·vite·vite+·程序员海军·vue4
尤雨溪 : Vue 4 已经在规划中了!大家好,我是程序员海军,。说起来,我已经有两年多没有特别关注前端技术圈的动态了。以前做前端开发的时候,Vue、React、Webpack、Vite 这些技术几乎天天接触。那时候隔三差五就有新框架、新工具冒出来,生怕自己跟不上技术更新。
YFF菲菲兔7 天前
vite
EvaluatedModules源码文件:evaluatedModules.ts负责执行状态本身,它是 Module Runner 的运行时模块图 + 缓存,是 Module Runner 的状态层,用三张索引表维护模块执行图,并通过归一化、幂等创建、局部失效和懒解析,为 loader 提供一致、可缓存、可热更新的模块状态视图
定栓13 天前
vue.js·webpack·vite
Webpack迁到Vite第十节:vite.config.js 开发与构建流转全链路本篇定位:第六节逐段解读了 vite.config.js 的每个配置字段「是什么」——那是一本字典。但字典不回答 「它们如何协作」:一次开发模式的页面请求,从浏览器发出到模块返回,中间经历了哪些中间件、哪些插件、哪条转换链?一次 npm run build,各插件在哪个钩子执行、产物如何一步步生成?
定栓13 天前
vue.js·webpack·vite
Webpack迁到Vite第二节:JSX 到 Render 函数本篇定位:项目中仅有的两处 JSX 写法在 Vite 下无法保留(无兼容 Vite 7 的 Vue2 JSX 插件),本篇分析 $createElement 替代方案与优缺点评估——是迁移中改动面最小的专题。
NetX行者16 天前
vue·vite·unocss
用 Vite + Vue3 + UnoCSS 搭建企业级项目模板(一):基础骨架栏目:01 · 前端工程化 | 1 月 · 前端基础与 Vue3 入门 | 选题 6上个月组里并行起了两个新项目,都是中后台系统。我的做法很"传统":把老项目整个复制过来,改名,删页面,开工。结果第二个项目上线前联调,接口请求怎么都不对,排查了一下午才发现——老项目里三年前留下的 mock 拦截器还挂在 main.ts 里,把 /api 前缀的请求全劫持到本地假数据了。
孟陬17 天前
性能优化·单元测试·vite
不用盲调性能参数 Vitest 5.0 新推出 `vitest doctor` 一键诊断测试慢卡点,自动给出最优提速配置标签:#Vitest #前端工程化 #单元测试 #性能优化 #前端测试TLDR: Vitest 5.0 全新内置 vitest doctor 诊断命令。不用瞎调配置、不用逐行分析耗时,一条命令自动遍历所有最优配置组合,精准定位测试性能瓶颈,直接输出可直接复制落地的最优配置,堪称前端测试性能的「智能体检工具」。
cindershade19 天前
vite
大包不是一个数字:Vite 构建体积的责任归因与边界治理构建结束后看到大 chunk 警告,最容易做的事是调高阈值、拆一个 vendor 包,或把导入改成 import()。这些操作可能改变告警或文件分布,却未必改善用户实际加载的页面。
cindershade1 个月前
性能优化·vite
首屏不是 dist:用“加载账本”治理 Vite 的大包dist/assets 里出现一个 800 KB 的文件,通常会立刻触发“拆包”行动:加 manualChunks、把组件改成动态导入、把所有依赖塞进 vendor。但这些动作未必改善用户体验,甚至可能把稳定的首屏加载改造成点击后的请求瀑布。
陪我一起学编程1 个月前
前端·webpack·vue3·vite·脚手架·vue3笔记·组件式
vue3笔记注:npm init vite-app 是早期 Vite 的创建方式,目前已较少使用,推荐直接使用下面的 create-vue。
向北丶1 个月前
前端·vite
vite项目中配置alias别名缺点:ESM* 兼容性*差 :在纯 ES Modules ("type": "module") 环境下,**__dirname** 是未定义的。如果你在现代 Vite 项目(默认 ESM)中直接这样写,可能会报错。
PedroQue991 个月前
前端·vite
修复 .uvue 页面路径残留问题版本:1.4.1 | 协议:MIT | 依赖:Vite >=5.0.0 <9.0.0v1.4.1 是一个纯修复补丁,主题是:让 uni-app x 项目真正可用 .uvue 页面。
梦曦i1 个月前
前端·vite
修复 .uvue 页面路径残留问题版本:1.4.1 | 协议:MIT | 依赖:Vite >=5.0.0 <9.0.0v1.4.1 是一个纯修复补丁,主题是:让 uni-app x 项目真正可用 .uvue 页面。
cindershade2 个月前
vite
首屏在替谁付费:重做 Vite 产物治理的责任边界当 CI 报出“chunk 大于阈值”,或 dist/assets 中出现一个醒目的大文件时,团队很容易直接打开 manualChunks,按 node_modules、框架名或目录名强行切包。
做前端的娜娜子2 个月前
前端·react native·vite
施工蓝图:vite.config.js —— 项目的指挥中心一句话本质:vite.config.js 是 Vite 项目的配置入口,通过 defineConfig 导出一个配置对象,统筹插件系统、路径别名、打包配置三大核心,决定整个项目的开发与构建流程。
D_jing202 个月前
pnpm·vite·幽灵依赖·前端踩坑
【踩坑解决】pnpm+Vite引入@koi/core报错spark-md5找不到模块(幽灵依赖深度解析)项目技术栈:Vite + Vue + pnpm + @koi/core启动项目时报错,Vite 无法解析 spark-md5 模块,完整报错信息如下:
Flynt2 个月前
rust·vite·前端工程化
pnpm 12 换上了 Rust 内核,我拿项目实测了一轮构建速度昨天 InfoQ 发了条消息:pnpm 12 用 Rust 重写了核心。今天一上班我先去 npm 上拉了一遍 dist-tags,latest 已经是 12.3.4 了——距离发布才一天,官方就把 latest 标签转正了,说明这次升级官方自己心里是有底的。 顺手我又把手里那个测试用的小 monorepo 拿出来,实测了一轮 pnpm 12 的安装速度和 Vite 7 → 8 的构建变化。一轮测下来我的感受是:Rust 化是真的,速度提升也是真的,但小项目上的体感远没有官方 benchmark 里那么夸张
xiaoyan20152 个月前
react.js·electron·vite
2026最新款Electron41+React19+AntDesign电脑端后台管理系统Exe经过一周高强度爆肝研发,新款跨平台electron41+react19中后台通用管理系统完结啦~使用最新跨平台技术Electron41整合React19搭建项目模板。