私はwebpack-middlewareで反応フルスタック環境をセットアップしました。私はコード内にいくつかのes6の構文を持っていますが、コンストラクタや名前付きの矢印関数がない状態ではエラーが発生します。例えば、私は、ソートテーブル反応のためのセマンティック-UIを使用したい: https://react.semantic-ui.com/collections/table#table-example-sortable をそして、私はこのエラーを取得するコンパイル中: enter image description hereReact Webpack「予期しないトークン」という名前の矢印機能
私はそれがために、私は以下のことを添付間違っWebPACKの設定であると思いました。
const webpack = require('webpack');
const HtmlWebpackPlugin = require('html-webpack-plugin');
module.exports = {
entry: './client/index.js',
output: {
path: '/',
filename: 'bundle.js'
},
module: {
rules: [
{
use: 'babel-loader',
test: /\.js$/,
exclude: /node_modules/
}
]
},
plugins: [
new HtmlWebpackPlugin({
template: 'client/index.html'
})
]
};
{
"presets": ["env", "react", "es2015"]
}
問題を引き起こしているコード(矢印機能)を含めることはできますか? –
[クラスのメソッドとして矢印関数(パブリッククラスフィールド)を使用する方法](https://stackoverflow.com/q/31362292/218196) –
使用している構文はES6ではありません。 –