weekly icon indicating copy to clipboard operation
weekly copied to clipboard

【开源自荐】Rslib:基于 Rsbuild 的 npm library 开发工具

Open fi3ework opened this issue 1 year ago • 0 comments

💡 介绍

image

Rslib 是一个基于 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 (中文文档正在施工中)

fi3ework avatar Nov 01 '24 03:11 fi3ework