# 介绍

A zero configuration library bundler.(一个零配置的打包工具。)

# Features

  • 🚀 快速,默认情况下零配置
  • 📦 基于 Rollup 进行打包
  • 🚗 基于 Buble/Babel/TypeScript 自动转换 JS 文件
  • 🎶 如果需要,很容易使用 Rollup 插件
  • 🐚 支持别名设置,默认@指向项目src目录
  • 💅 内置支持 Css Sass Stylus Less CssModule
  • 🚨 友好的错误记录。
  • 💻 使用 TypeScript 编写

# 快速开始

Pansy 在 npm 上可用,如果尚未安装,请先安装它

Pansy 在项目中运行,将src/index.js编译为CommonJS格式的包:

默认按照src/index.tsx, src/index.ts, src/index.jsx, src/index.js顺序查找入口文件

pansy

编译为其它格式

pansy --format esm
# Or multiple
pansy --format cjs --format esm

想要压缩的包

pansy --format esm-min --format cjs-min