“Une seule instance de babel-polyfill est autorisé”

J'ai besoin d'aide pour diagnostiquer et à réparer cette erreur:

"Error: only one instance of babel-polyfill is allowed"

J'ai de la suite dans mon colis.json:

"devDependencies": {
    "babel-core": "^6.23.1",
    "babel-jest": "^19.0.0",
    "babel-loader": "^6.3.2",
    "babel-plugin-transform-object-rest-spread": "^6.23.0",
    "babel-preset-es2015": "^6.22.0",
    "babel-preset-react": "^6.23.0" ...

"dependencies": {
    "babel-polyfill": "^6.23.0" ...

Et ce et ce la ligne d'entrée dans mon webpack config:

entry: ["babel-polyfill", path.resolve(APP_PATH, 'index')],
...
module: {
 rules: [
  {
    test: /\.js$/,
    exclude: /node_modules/,
    loader: 'babel-loader',
    query: {
      //specify that we will be dealing with React code
      presets: ['react', 'es2015']
    }
  }
]}
Ressemble le coupable est HtmlWebpackPlugin dans mon webpack config. Si je supprimer ce plugin, j'ai l'erreur disparaît.
essayez de changer l'entrée: ["babel-polyfill", le chemin d'accès.résoudre(APP_PATH, 'index')] à l'entrée: [chemin d'accès.résoudre(APP_PATH, 'index')]
Je suis à l'aide de babel-polyfill, donc je dois l'avoir quelque part. Je peux aussi ajouter une importation quelque part au lieu de cela, mais j'obtiens le même message d'erreur alors. Si je le supprime, j'obtiens une erreur: Uncaught ReferenceError: regeneratorRuntime n'est pas défini.

OriginalL'auteur foobar | 2017-05-10