UNPKG

utquidem

Version:

The meta-framework suite designed from scratch for frontend-focused modern web development.

33 lines (22 loc) 824 B
--- sidebar_label: polyfill --- # output.polyfill :::info 适用的工程方案 * MWA ::: * 类型: `'usage' | 'ua'` * 默认值:`undefined` 配置应用的 polyfill,例如: ```javascript title="modern.config.js" import { defineConfig } from '@modern-js/app-tools'; export default defineConfig({ output: { polyfill: 'ua', }, }); ``` 默认情况下会根据项目 BrowserList 的设置情况引入所需的 Polyfill 代码。 当设置为 `usage` 时,会根据代码中使用到的语法引入 Polyfill 代码。 当设置为 `ua` 时,Modern.js 内置服务器会根据当前请求的 UA 信息动态下发 Polyfill 代码。(需使用微生成器开启基于 UA Polyfill 功能)。 更多内容可以查看[客户端兼容性](/docs/guides/usages/basic-configuration/compatibility)。