Wie kann verhindert werden, dass mehrere Reaktionskopien geladen werden?

In meiner vorherigen Meteor-App funktionierte alles mit browserify und React, bis ich zu @ wechseltmeteor webpack.

Ich benutze reagieren-auswählen in meinen meteor apps und es hat super funktioniert, aber mit browserify konnte ich verhindern, dass mehrere Kopien von react geladen wurden, was diesen Fehler verhindert, den ich jetzt habe:

Error: Invariant Violation: addComponentAsRefTo (...): Nur ein ReactOwner kann Referenzen haben. Möglicherweise fügen Sie einer Komponente, die nicht in @ einer Komponente erstellt wurde, einen Verweis hinzrender -Methode, oder Sie haben mehrere Kopien von React geladen (Details:https: //fb.me/react-refs-must-have-owne).

Meine package.json sieh mal so aus:

...

"dependencies": {
    "classnames": "^2.1.3",
    "lodash": "^3.10.0",
    "react": "^0.14.6",
    "react-dom": "^0.14.6",
    "react-mixin": "^2.0.1",
    "react-select": "^1.0.0-beta8"
  },

...

Gibt es eine Konfiguration im Webpack, die ich verwenden könnte, um etwas externes anzurufen? Nicht ganz sicher, was das bedeutet, aber ein Kommentar sagte zu verwenden:

externals: {
  'react': 'React',
  'react-dom': 'ReactDOM'
}

Antworten auf die Frage(8)

Ihre Antwort auf die Frage