保留结构的第三方库打包器
说明
- ts,tsx,js,jsx 文件使用 esbuild 打包;
- less 文件使用 less@4.* 打包;
- ts,tsx 文件会生成对应的 d.ts 文件;
- 打包目录下其它格式文件会保留路径 copy 到对应目录;
- 输出目录为 esm lib,分别对应打包为 esm modules 和 cjs modules;
库来源
- 生成支持 babel-plugin-import 的组件库,同时可以单文件引入;
- 开发过程中参考 gulp rollup vite element-push antd 的部分打包相关源码;
biu [packages]
-
packages
: 需要打包的目录。默认:packages
目录