1. ホーム
  2. javascript

[解決済み] regenerator-runtimeのnpmパッケージは何に使うのですか?

2022-03-07 17:08:25

質問

私の会社のコードベースで気づいたのですが、1週間に30Mのダウンロードがあるので、その重要性が気になります。

どのように解決するのですか?

regenerator-runtime は、コンパイル/トランスパイルのランタイムサポートです。 async 関数があります。(他の用途もあるかもしれませんが、主なものはこれです)。

Babel のような、モダンな JavaScript を以前の JavaScript にコンパイルするコンパイラを使用する場合(このプロセスは、時に トランスパイル をコンパイルすることができます。 async をサポートしていない JavaScript エンジンでも動作するような関数に変換します。 async 関数を使用することができます(IE11 など)。Babel は構文変換を行いますが、結果として得られるコードは regenerator-runtime .