Когда я пытаюсь запустить свое приложение, я получаю следующую ошибку: (function (exports, require, module, __filename, __dirname) { import { Row } from '../grid'
SyntaxError: Unexpected token import
Я попробовал пару ответов stackoverflow, в которых предлагалось установить babel-plugin-transform-es2015-modules-commonjs babel-plugin-transform-class-properties babel-preset-es2015
, а затем настроить babel-rc
файл как таковой:
{
"presets": ["env", "es2015", "react", "stage-2"],
"plugins": [
["transform-es2015-modules-commonjs"],
["transform-class-properties"],
[
"import",
{ "libraryName": "antd", "libraryDirectory": "es", "style": "css" }
]
]
}
Но ни один из них не сработал.
Вот фрагмент моего webpack.config.js, который должен настроить babel-loader
для переноса .jsx|.js
module: {
rules: [
{
test: /\.(js|jsx)$/,
exclude: /node_modules/,
use: ['babel-loader']
}