未捕获的错误:分块后仅允许babel-polyfill的一个实例

时间:2018-11-09 21:41:51

标签: reactjs webpack babel

我目前正在使用react-loadable按页面创建块。之后,我收到babel-polyfill错误。

webpack.prod.js

entry: ['babel-polyfill', path.resolve(CWD, './react/containers/root/root.prod.js')],

.babelrc

{
  "presets": ["react", "es2015" , "stage-2"],
  "plugins": [
    "react-loadable/babel",
    "syntax-dynamic-import",
    "dynamic-import-node",
    ["babel-plugin-webpack-alias", {"config": "${PWD}/config/aliases/aliases.config.js"}],
    ["import-inspector", {
      "serverSideRequirePath": true,
      "webpackRequireWeakId": true
    }]
  ]
}

并像这样使用babelrc和babel-core

babel-core/register(babelrc)

在我的代码中没有其他地方使用babel-polyfill。

我在reddit和stackoverflow中经历了大多数类似的问题。当他们删除重复的多边形填充时,大多数情况下都会解决此问题。

0 个答案:

没有答案