# output.format

类型: string
CLI: -f/--format <formatspecifier>
默认: "es"

该选项用于指定生成的 bundle 的格式。满足以下其中之一:

  • amd – 异步模块加载,适用于 RequireJS 等模块加载器
  • cjs – CommonJS,适用于 Node 环境和其他打包工具(别名:commonjs)
  • es – 将 bundle 保留为 ES 模块文件,适用于其他打包工具,以及支持 <script type=module> 标签的浏览器。(别名:esm,module)
  • iife – 自执行函数,适用于 <script> 标签(如果你想为你的应用程序创建 bundle,那么你可能会使用它)。iife 表示“自执行 函数表达式”
  • umd – 通用模块定义规范,同时支持 amd,cjs 和 iife
  • system – SystemJS 模块加载器的原生格式(别名:systemjs)
Last Updated: 6/14/2023, 8:56:23 AM