vite

FliPPeDround1 天前
前端·uni-app·vite
@uni-helper 社区:让 uni-app 拥抱 ESM 时代在现代前端开发中,模块系统是构建可维护应用程序的基石。随着 JavaScript 生态系统的发展,我们见证了从无模块到 CommonJS (CJS),再到 ECMAScript Modules (ESM) 的演进历程。本文将探讨 ESM 的重要性,Vite 生态系统向纯 ESM 的转变趋势,以及 @uni-helper/plugin-uni 如何帮助 uni-app 开发者无缝过渡到 ESM 环境。
hans7748829681 天前
前端·vite·babel
通过为前端项目接入GeoGebra,初步研究AI时代数学教案的生成方案我偶然刷到了这个视频,它给我一种强烈的感觉,就是下一代的每一个学生,只要会说HTML、Tailwind CSS、JavaScript这少数几个词,就能轻松生成属于自己的互动性极强的数学课件。我感受到了极其强烈的焦虑,下一代的学生,肯定能比我们这一代人更快地更新迭代自己的知识体系。我们一天才能学会的东西,他们可能一小时就能学会。以后他们的工作能力肯定能轻松碾压我们。所以至少在LLM尚未十分成熟的2025,我想走在下一代人的前面,哪怕只是用行动骗骗自己,有能力比下一代人更快驾驭LLM……
Mr_兔子先生1 天前
react.js·electron·vite
2025盛夏版:基于electron37+vite7的React桌面客户端保姆教程Electron是一个基于Chromium和Node.js,可以使用HTML、CSS和JavaScript构建跨平台应用的技术框架,兼容Mac、Windows和 Linux。虽然B/S是目前开发的主流,但是C/S仍然有很大的市场需求。受限于浏览器的沙盒限制,网页应用无法满足某些场景下的使用需求,而桌面应用可以方便地读写本地文件、发起跨域请求、调用更多系统资源,再加上Web开发低成本、高效率的优势,这种方式越来越受到开发者的喜爱。
布兰妮甜2 天前
前端·javascript·vite·构建工具
Vite:下一代前端构建工具的革命Hi,我是布兰妮甜 !在现代前端开发领域,构建工具的选择对开发体验和项目效率有着决定性影响。从早期的Grunt、Gulp到Webpack、Rollup,前端构建工具不断演进。而Vite的出现,则彻底改变了传统构建工具的工作模式,为开发者带来了前所未有的开发体验。本文将深入探讨Vite的设计哲学、核心特性、工作原理以及实际应用场景。
阿琳a_5 天前
前端·javascript·vue.js·vite·cesium
解决vue中使用vite-plugin-cesium插件打包后运行项目报错我对项目打包后运行查看打印台报错http://192.168.31.13:88/dp/cesium/Widgets/widgets.css net::ERR_ABORTED 404 (Not Found)
Yodame5 天前
前端·vite
webpack+vite前端构建工具全掌握(完结篇)要使用的核心插件@rollup/plugin-node-resolve 是一个 Rollup 插件,用于解析 Node.js 模块,使得 Rollup 可以使用 node_modules 中的第三方模块1。
孤独的根号_9 天前
前端·vue.js·vite
Vite背后的技术原理🚀:为什么选择Vite作为你的前端构建工具💥vite和webpack一样都是一个构建工具,是一个可以让我们不用关心代码是如何在浏览器中运行的一个工具,构建工具帮我们解决了所有生产环境会遇到的问题,里面对一些处理工具进行了集成,我们只需要给构建工具提供配置一个文件即可帮助我们完成很多复杂的操作。市面上主流的构建工具有webpack、vite、esbuild、rollup、gulp等。
不想当小卡拉米11 天前
vite
VITE中的环境变量和模式首先,明确一点,环境变量和模式是两种不同的概念。下图是模式(mode):下面是模式(mode)为test时对应的环境变量(VITE_APP_TITLE和VITE_BASE_URL):
FliPPeDround12 天前
前端·浏览器·vite
🚀 CRXJS v2.0正式版发布:Chrome扩展开发新体验CRXJS团队于近期宣布v2.0.0正式版发布,标志着这一基于Vite的Chrome扩展开发工具链结束三年beta测试阶段,全面进入稳定应用期。该版本历经Vite 3至Vite 6多版本迭代,已形成成熟的扩展开发解决方案
拾光拾趣录14 天前
前端·webpack·vite
Vite 与 Webpack 热更新原理当 1000+ 模块的项目热更新耗时从 20s 降至 50ms,背后的架构如何重塑前端开发体验?性能瓶颈:依赖图谱越大,C→D→E 阶段耗时指数级增长(实测 1000 模块项目平均耗时 1.8s)
202615 天前
前端·javascript·vite
11. vite打包优化1.业务逻辑和npm包分类打包 缺点:配置选项 | rollup.js 中文文档 | rollup.js中文网
AverageJoe199115 天前
前端·debug·vite
一次vite热更新不生效问题排查vue2项目从接入vite4(vite-plugin-vue2只支持到vite4)后,陆续有些页面不能热更新,一直未找到原因。
做梦都在学习前端19 天前
前端·npm·vite
发布一个monaco-editor 汉化包在vite6.0+vue3的项目中使用monaco-editor开发一个在线编辑器,如何配置中文语言,并且结合Ai开发一个vite插件发布到npm
前端进阶者19 天前
前端·vite
vite调试node_modules下面插件在使用vite进行开发的时候,我们可能想要修改node_modules中插件的源码.特别是集成一个SDK,需要调试去判断问题时,或者研究第三方源码时后;
天天鸭19 天前
前端·javascript·vite
写个vite插件自动处理系统权限,降低99%重复工作好久没有更文章咯,最近做一个中台系统的权限控制功能,由于路由权限和角色权限都简单,但是要做按钮权限有点麻烦,因为太多按钮了。其实我以前也做过这个功能,简单暴力做法就是每个按钮用自定义指令去判断是否有权限显示。但是重复代码也太多太多,并且维护性极差,代码固定难以调整。
charlee4421 天前
nginx·性能优化·https·部署·vite
nginx部署发布Vite项目在之前的文章《Ubuntu云服务器上部署发布Vite项目》中笔者使用了Vite提供的预览服务(npm run preview)来在云服务器上发布Web应用。这样做轻量应用是没问题的,不过遇到一些专业的问题就不行了,最好还是使用专业的HTTP服务器。除此之外,笔者还有一些其他的需求:
微风好飞行1 个月前
javascript·vscode·vite
Vite 打包 vscode 扩展遇到的模块问题我们开发的一个 vscode 扩展“小塔”,是一个 AI编程助手,其中的 webview 页面在用 vite 打包为 index.js 后,会在 vscode 的 webview 组件中无法装载,报告: Uncaught SyntaxError: Unexpected token ‘export’。
风吹一夏v1 个月前
webpack·vue·vite
webpack到vite的改造之路随着前端项目的持续迭代与功能扩展,当前基于 Webpack 构建的项目在启动速度、构建速度和首屏加载性能方面逐渐暴露出一些瓶颈。 一方面,Webpack 的打包机制导致本地开发环境的启动时间显著增加,严重影响了开发效率;另一方面,由于项目架构设计上的局限性,组件间的通信逻辑较为复杂,缺乏统一的管理和抽象,许多特殊组件的通信逻辑直接耦合在业务代码中,缺乏可维护性和可扩展性。 这种现状不仅增加了新开发人员的理解成本,也提高了后期维护和迭代的风险。为了解决这些问题,提升整体开发体验与项目可维护性,我们决定对前端
EndingCoder1 个月前
webpack·性能优化·vite·devops·工程化实践
性能优化中的工程化实践:从 Vite 到 Webpack 的最佳配置方案在前端开发中,构建工具如 Webpack 和 Vite 是优化开发流程和生产性能的关键。Vite 以其快速的开发体验和简洁配置受到欢迎,而 Webpack 凭借其成熟生态和灵活性仍是许多复杂项目的首选。本文将对比两者的性能,探讨 Tree Shaking、代码分割、插件体系和 CI/CD 优化策略,帮助你为项目选择最佳配置。
19组清风1 个月前
前端·vite·rollup.js
深入解析 Vite 代码分割原理:从依赖入口点算法到动态导入优化在现代 Web 应用的性能优化体系中,JavaScript 代码分割(Code Splitting)是决定应用加载性能和用户体验的关键技术之一。随着企业级应用复杂度的不断提升,如何实现最优的模块分割策略已成为前端工程师必须掌握的核心技能。