Rslib

Rslib是基于Rsbuild的npm库开发工具,提供多种语言编译、灵活构建模式、多种输出格式及高级功能,帮助开发者高效开发npm库。

💡 介绍imageRslib 是一个基于 Rsbuild 的 npm 库开发工具,它复用了 Rsbuild 精心设计的构建配置和插件系统,使库开发者能够充分利用 webpack 和 Rspack 的丰富知识和生态系统,帮助开发者更好地开发 npm 库。## 🔥 特性Rslib 为库开发提供了一套全面的构建功能,包括:- 多种语言的编译:TypeScript、JSX、Sass、Less、CSS Modules、Wasm 等。- 灵活的构建模式:提供打包和非打包选项以满足不同需求。- 多种输出格式:ESM、CJS 和 UMD 以实现最大兼容性。- 声明文件生成:包括独立的声明文件与声明文件打包。- 高级功能:模块联邦、资源压缩、PostCSS、Lightning CSS 等。## 📚 链接仓库地址:web-infra-dev/rslib英文文档:lib.rsbuild.dev (中文文档正在施工中)