@netty0911/tiny-build
v2.3.0
Published
基于 rollup 的 npm 包构建工具
Downloads
5
Readme
介绍
tiny-build
是一款基于 rollup 的 npm 包构建工具;
安装
npm install -D @netty0911/tiny-build
使用
tiny-build
构建核心
tiny-build
内部使用 babel;
输出格式
tiny-build
支持 cjs、esm、umd 三种输出格式,我们默认使用 esm 格式;
如何选择输出格式:
- 如果运行环境是 browser,选择 esm 格式;
- 如果运行环境是 node,建议选择 cjs 格式;
- 需要通过 cdn 引用的,选择 umd 格式;
- 仅编译样式文件的,例如将 less 编译成 css,选择 umd;
配置
注意
构建工具未包含 peerDependencies
和 dependencies
中的依赖项,在使用本工具时需要确保安装了 @babel/runtime
和 @babel/runtime-corejs3