2.3.0 • Published 4 months ago

@netty0911/tiny-build v2.3.0

Weekly downloads
-
License
MIT
Repository
-
Last release
4 months ago

介绍

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;

配置

注意

构建工具未包含 peerDependenciesdependencies 中的依赖项,在使用本工具时需要确保安装了 @babel/runtime@babel/runtime-corejs3