Wie legen Sie jQuery für das Fensterobjekt mit Webpack offen?Exportieren von window.jQuery mit webpack
Ich habe dies in meinem webpack Config
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
"window.jQuery": "jquery"
})
]
Aber wenn ein externes Knotenmodul geladen, das auf diese stützt sie sich nicht. Das Einchecken der Konsole window.jQuery ist nicht definiert. JQuery ist geladen und verfügbar, da ich es an anderer Stelle verwende, bevor ich das neue Modul von Drittanbietern hinzugefügt habe.
Wie? Das Fensterobjekt ist in der Konfiguration nicht verfügbar, und es ist zu spät, um es in den Einstiegspunkt meiner App zu laden. –
Ihr Einstiegspunkt sollte eigentlich Ihr Einstiegspunkt sein. Wenn Sie Bibliotheken haben, die vor Ihrer Bundle.js in HTML geladen werden, tun Sie es falsch. – cgatian
Das funktioniert für mich: http://stackoverflow.com/questions/29080148/expose-jquery-to-real-window-object-with-webpack?rq=1 –