Application existante: Mon application utilise require.js. Profitez de ma demande est que d'autres personnes peuvent étendre ma demande par écrit plugins 3ème partie en utilisant require.jsÉtendre une application avec webpack comme requireJs
Par exemple: (3ème inscription de plugin parti) // registering a new plugin { url:'#new-page-url', js:'plugin-folder/new-page-url.js' }
Alors, quand #new-page-url
est frappé partout, requirejs dossier consume de plugin-folder/new-page-url.js
S'il vous plaît noter que, après je compile ma demande, il ne comprend pas la source d'un tiers, car ils peuvent être récupérés à la volée avec requriejs
question: J'ai regardé dans le webpack et comme il compile tout avant la distribution (bundle.js comme fichier de départ) .Comment un plugin tiers peut-il fonctionner à la volée comme dans l'exemple ci-dessus?
vous m'avez fait gagner beaucoup de temps.J'aime votre solution mais je voudrais juste coller avec requirejs puisque je dois garder à l'esprit les devs de tierce partie et les choses seront beaucoup plus simples si tout le monde est sur le même ensemble de plugins sources – django
Par exemple: dans webpack, jquery serait ajouté lors de la compilation. Mais pour un dev de 3ème partie, il l'ajouterait à nouveau, puisqu'il ne peut pas faire des importations à partir de webpacks. Oui, il peut vérifier la fenêtre. $ Et quoi non, mais ce n'est pas propre – django
J'aimerais faire savoir si je veux aller avec Babel, devrais-je utiliser requirejs ou un autre chargeur de module ?? Garder à l'esprit le chargement à la volée des modules tiers – django