Skip to content
Latchkey

Polyfill - CI/CD用語集の定義

polyfill は欠けているブラウザ機能を補い、モダンなコードが古い環境で動作するようにします。

polyfill は、その機能を持たない環境でモダンな機能を実装するコードで、新しいAPIが古いブラウザで動作するようにします。bundler は browserslist のターゲットと使用されるコードに基づいて polyfill を追加します。

polyfill は対象ブラウザがネイティブに実装していないAPI(Promise、fetch、Array のメソッド)を補完します。Babel や core-js のようなツールは、browserslist が必要とする polyfill だけを注入します。CIでは、browserslist の設定がプロダクション build に含める polyfill を決定します。

関連ガイド