TypeScriptとBabelの両方が初めてです。私は両方を調査しましたが、それらには他にはない機能があることがわかりました。 TypeScriptを使用してコードを整理し、asyc/awaitなどのES6の機能を使用することで、両方の長所を利用したいと思います。これは可能ですか?.
TypeScriptを使用してコードを整理し、asyc/awaitなどのES6の機能を使用することで、両方の長所を利用したいと思います。これは可能ですか?.
箱から出していない。コンパイラのハッキングを自分で始めようとしない限り、これはお勧めしません。理由は、TypeScriptは非同期待機をまだ理解していないため、BabelbeforeTypeScriptを配置する必要があるため、Babelによって生成される出力は理想的ではないTypeScriptコンパイルターゲット。
TypeScriptは非同期/待機する必要があります(3/4か月)
TypeScript async/await
を--target es6
とともに使用し、babelをセカンダリトランスパイラーとして使用できるようになりました。
実際、atom-TypeScriptはそのままTypeScript -> babel -> js
をサポートします: https://github.com/TypeStrong/atom-TypeScript/blob/master/docs/faq.md#can-i-use- an-alternate-transpiler