2

通常、webpack + babel を使用して、この構成で es6/7 コードを変換します。

    test: /\.js[x]?$/,
    loader: 'babel-loader',
    query: {
      presets: ['es2017', 'react'],
    },

それは完全に機能します。コードは Chrome/Firefox/Edge/Safari で実行できます。(IEは忘れましょう。)

ただし、Chrome 55 は、async/await をネイティブでサポートするようにリリースされています。そこで、「プリセット」から「es2017」を削除します。

    presets: ['react'],

次に、webpack は「 SyntaxError : Unexpected token」と文句を言います。

私の質問は、jsx のネイティブの async/await 機能をどのように利用できるでしょうか?

4

0 に答える 0