在社区中,我们开源了基于 Rsbuild 的高性能工具链,包括静态站点生成器Rspress,library 构建工具Rslib,React 全栈框架Modern.js,Storybook Rsbuild。得益于 Rsbuild 的可扩展性,这些工具能够灵活地集成 Rsbuild,并与它共享插件生态。 在Rsbuild 1.0 发布后,我们也计划与Remix等优秀的团队一起探索,使 Rsbuild 能够与...
rsbuild build#build all enviroment (website and landingPage)rsbuild build--enviroment website#build only websitersbuild build--enviroment website --enviroment landingPage#build only website and landingPagersbuild build--enviroment website,landingPage#和上一句等价,只是 shorthand 写法而已 (注:v1.2 ...
性能优先:Rsbuild 集成了社区中基于 Rust 的高性能工具,包括 Rspack 和 SWC,以提供一流的构建速度和开发体验。与基于 Webpack 的 Create React App 和 Vue CLI 等工具相比,Rsbuild 提供了 5 ~ 10 倍的构建性能,以及更轻量的依赖体积。 插件生态:Rsbuild 内置一个轻量级的插件系统,提供一系列高质量的官方插件。
Rsbuild 也提供插件来进行类型检查和产物语法检查,以避免线上代码的质量问题和兼容性问题。 框架无关:Rsbuild 不与前端 UI 框架耦合,并通过插件来支持 React、Vue 3、Vue 2、Svelte、Solid、Lit 等框架,未来也计划支持社区中更多的 UI 框架。 Rsbuild 的构建性能与原生 Rspack 处于同一水平。由于 Rsbuild 内置了...
首先你需要把 Vue CLI 的 npm 依赖替换为 Rsbuild 的依赖。 移除Vue CLI 的依赖: npmremove@vue/cli-service@vue/cli-plugin-babel@vue/cli-plugin-eslintcore-js 安装Rsbuild 的依赖: npmadd@rsbuild/core@rsbuild/plugin-vue-D 如果你的项目是基于 Vue 2 的,请将 @rsbuild/plugin-vue 替换为 @rsbui...
由Rspack 驱动的构建工具 Rsbuild - 基于 Rspack 的构建工具
首先你需要把 Vue CLI 的 npm 依赖替换为 Rsbuild 的依赖。 移除Vue CLI 的依赖: 复制 npm remove @vue/cli-service @vue/cli-plugin-babel @vue/cli-plugin-eslint core-js 1. 安装Rsbuild 的依赖: 复制 npm add @rsbuild/core @rsbuild/plugin-vue -D ...
发布Rsbuild 1.0。它基于 Rspack 1.0,并支持多环境构建。目前 Rsbuild 已发布 1.0 RC,预计在 9 月发布正式版。 发布Rsdoctor 1.0。该版本将改进对 Vue 项目的支持,并提供适用于 CI / CD 环境的报告模式。 开发Rslib 0.x。Rslib 是基于 Rsbuild 的 library 构建工具,详见Rslib 仓库。
Storybook × Rsbuild The repository contains the Storybook Rsbuild builder and UI framework integrations. Usage Check out the documentation. Roadmap Features Support TS type check (fork-ts-checker-webpack-plugin) (supported in 0.0.4) Support more frameworks (Preact / Svelte / vanilla html / Lit...
内置插件系统,支持通过插件 API 来扩展框架功能。Rsbuild: 基于 Rspack 的 web 构建工具,主要特性:🚀 基于 Rspack: 享受 Rspack 带来的极致开发体验。🦄 开箱即用: 集成生态中最实用的构建功能。🎯 框架无关: 支持 React、Vue、Svelte 等框架。🛠️ 深度优化: 自动优化静态资源,最大化生产性能。🎨...