web-dev-qa-db-fra.com

Comment bien polyfill URLSearchParams dans webpack?

J'ai un projet qui utilise fetch polyfill à partir de isomorphic-fetch. J'aimerais utiliser URLSearchParams avec lui pour soumettre des données POST. Pour que fetch prenne en charge URLSearchParams, il vérifie d’abord s'il est disponible dans un objet global. Je pensais utiliser this polyfill pour cela, mais je ne sais pas comment l’importer correctement dans WebPack, de sorte que fetch l’affiche. 

Comment puis-je accomplir cela? Merci!

17
Max Semikin

J'ai eu le même problème, j'ai dû passer à un autre polyfill pour le faire fonctionner, essayez ceci:

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

ajoutez-le simplement à votre configuration Webpack:

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

Comment inclure le polyfill WebReflection/url-search-params dans le paquet Webpack:

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