0

私が抱えている問題は、「react-app」Babel プリセットを使用する場合、Babel によってブラウザーのネイティブ ES6 機能を使用できないことです。

最新の Chrome http://kangax.github.io/compat-table/es6/で利用可能なES6 ブラウザのネイティブ機能を使用するにはどうすればよいですか

また、現在サポートされていない ES6 モジュール システムを使用している場合https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Statements/import

さらに、 React コンポーネントを作成する際に JSX 構文を使用し続けますか?

4

1 に答える 1

3

私が見つけた解決策は、次のことを行うことでした。

.babelrc ファイルを作成し、以下の設定を使用します

{
    "presets": ["react"],
    "plugins": ["transform-es2015-modules-umd"]
}

プリセットの反応設定は、JSX 変換を処理するモジュールをロードします https://babeljs.io/docs/plugins/preset-react/

transfrom es2015 modules umd 設定は、モジュール システムを処理します。 https://babeljs.io/docs/plugins/transform-es2015-modules-umd/

于 2016-11-29T03:28:59.647 に答える