至顶头条 on MSN
Vite团队采用Rust驱动的Rolldown实现构建速度提升10-30倍
Vite 8.0发布,采用Rust构建的Rolldown作为单一打包工具,取代esbuild和Rollup。Rolldown基于Oxc构建,兼容现有插件API,构建速度比Rollup快10-30倍。新版本还包括DevTools构建分析、WASM SSR支持等功能。该项目由Vue.js创始者尤雨溪创立的Void Zero公司赞助,旨在统一JavaScript生态系统工具链。
InfoQ中国 on MSN
Webpack发布2026路线图:原生CSS支持、通用目标及向6.0版本的演进路径
Webpack(由OpenJS基金会维护的应用广泛的JavaScript模块打包器)发布了2026年开发路线图,概要介绍了一系列改进,主要包括:减少插件依赖、扩展运行时兼容性,并为Webpack 6奠定基础。 该路线图由技术指导委员会成员Even ...
与许多大规模公司一样,随着代码库不断变大,爱彼迎也在打包工具方面经历了阵痛。即使代码库增至四倍,爱彼迎在2018年将JavaScript代码打包工具从Webpack迁移到Metro后,还是加快了对前端的UX更改。 构建性能显著提升后,从交互时间(TTI)这个指标来看,UI更改 ...
webpack-dev-server 同时还开启了 watch 模式,当发生变化时重新执行完构建后通知 webpack-dev-server。 webpack-dev-server 会让 webpack 在构建出的 JavaScript 代码里注入一个代理客户端用于控制网页,网页和 webpack-dev-server 之间通过 WebSocket 协议通信, 以方便 ...
提升 Webpack 编译性能的基本方法与实现原理,这两种方法都能通过简单的配置极大提升大型项目的编译效率。除此之外,还可以通过一些普适的最佳实践,减少编译范围、编译步骤提升 Webpack 性能。 前面两篇文章《Webpack 性能系列二:多进程打包》、《Webpack ...
在分析一些站点的 JavaScript 代码时,比较简单的代码,函数通常都是一个一个的,例如: 但是稍微复杂一点的站点,通常会遇到类似如下的代码结构: 这种写法在 JavaScript 中很常见,对于熟悉 JavaScript 的人来说可能非常简单,但是爬虫工程师大多数都是用 Python ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果