10

TypeScriptコンパイラを使用して型注釈を削除するだけで、非同期関数をトランスパイルしない方法はありますか? { target: 'esInfinite' }オプションみたいなもの?理由は: 既に async 関数をサポートしているブラウザーがあるため、それらの関数が影響を受けないビルド ターゲットが必要です。

入力例:

async function foo(a : number) : Promise<void> {}

出力例:

async function foo(a) {}
4

2 に答える 2

0

この機能はすでにここでリクエストされています。es2016 と es2017 をターゲットにすることは、コミュニティマイルストーンとTypeScript 2.1で利用できるはずです。

于 2016-10-17T10:38:35.653 に答える