Я работаю на базе устаревшего кода. Несколько модулей являются общими js, а некоторые являются модулями es6. Недавно, когда я пытаюсь выполнить обновление до Babel 7, я получаю следующую ошибку при попытке запустить сборник рассказов:
export не определен ReferenceError: export не определен
В проекте используется storybook 3, webpack 3. Вот снимок моего babel.config. js
module.exports = function config(api) {
api.cache(false);
const presets = [
[
'@babel/preset-env',
{
modules: false,
},
],
'@babel/preset-flow',
'@babel/preset-react'
];
const plugins = [
'@babel/plugin-syntax-dynamic-import',
'@babel/plugin-proposal-class-properties',
'@babel/plugin-proposal-object-rest-spread',
'@babel/plugin-transform-modules-commonjs',
];
return {
presets,
plugins,
};
};
Снимок webpack.config:
{
test: /\.js$/,
include: [
path.resolve('src'),
],
loader: 'babel-loader',
},