webentwicklung-frage-antwort-db.com.de

Wie man URLSearchParams im Webpack richtig polyfill?

Ich habe ein Projekt, das Polyfill von isomorphic-fetch abrufen verwendet. Ich möchte URLSearchParams verwenden, um POST -Daten einzureichen. Für das Abrufen zur Unterstützung von URLSearchParams wird zunächst geprüft, ob es im globalen Objekt verfügbar ist. Ich möchte zwar this polyfill dafür verwenden, weiß aber nicht, wie ich es richtig in Webpack importieren soll, so dass fetch feststellt, dass es verfügbar ist. 

Wie kann ich das schaffen? Danke!

17
Max Semikin

Ich hatte das gleiche Problem, musste zu einem anderen Polyfill wechseln, damit es funktioniert. Versuchen Sie Folgendes:

https://github.com/jerrybendy/url-search-params-polyfill

dann fügen Sie es einfach zu Ihrer Webpack-Konfiguration hinzu:

entry: {
  bundle: [
    ...
    'url-search-params-polyfill',
    './src/entry'
  ]
}
15
peter46

So fügen Sie den WebReflection/url-search-params-Polyfill in das Webpack-Paket ein:

entry: [
  'url-search-params/build/url-search-params.max',
  ...otherPolyfills,
  './your.entrypoint.jsx',
],
0
Dmitrii Sorin