webpack: comment transpile code en modules

Je veux importer des nano-memoize dans mon application web qui utilise des caractères d'imprimerie et Webpack à transpile à l'ES5.

  • npm install nano-memoize
  • ajouter import 'nano-memoize/browser/nano-memoize' pour le fichier source.

Ces étapes ne fonctionnent pas sous IE 11. La page ne se charge pas.

Sur l'inspection du code de nano-memoize/browser/nano-memoize.js dans IE 11 developer console, j'ai remarqué qu'il utilise la flèche de la fonction. Si je copie nano-memoize/browser/nano-memoize.js directement à mon dossier source, ils se transpiled à l'ES5 et tout fonctionne dans IE 11 trop.

Donc la question est pourquoi nano-memoize/browser/nano-memoize.js ne pas obtenir transpiled?

+1
2019-09-17 08:20:47
source
1 réponses

GraphQL ne prend pas en charge dynamique des schémas, de sorte que le champ devra être la même sur toutes les instances. Vous pourriez générer des types uniques et un syndicat pour votre GraphQL requêtes, mais il semble superflu. Au lieu de cela, vous souhaiterez peut-être traiter les données comme une chaîne de caractères et utiliser JSON.parse() dans votre composante pour le convertir en un état utilisable.

+0
2019-09-17 09:31:00

Voir d'autres questions sur les étiquettes