导出未定义-故事书+ webpack 3 + babel 7 + commonjs

时间:2020-01-09 01:51:15

标签: webpack babeljs storybook

我正在使用旧版代码库。 commonjs中有一些模块,而es6模块中有一些。最近,当我尝试升级到babel 7时,在尝试运行故事书时收到以下错误:

导出未定义 ReferenceError:未定义导出

该项目使用故事书3,Webpack3。这是我的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',
  },

0 个答案:

没有答案