Mon application utilise la dépendance externe simple/app. Je webpack propriété config libraryTarget réglé sur « amd », donc mon fichier empaqueté sortie se présente comme suit:Webpack externe amd dependecy chargement sur demande
define("ApplicationView", ["jquery", "simple/app"], ($, simpleApp) => {
...
});
Mais elle conduit à une dépendance externe - mon ApplicationView démarre pas avant simples/app chargée. Pour résoudre ce problème, je veux exiger simple/application sur demande.
Si je ne vais pas utiliser le code webpack devrait ressembler à:
require(['simple/app'], (simpleApp) => {
...
});
Mais je ne peux pas le faire avec webpack.
webpack require.ensure() n'a pas aidé car il ne fonctionne qu'avec les dépendances locales.
Une solution est d'utiliser eval, mais c'est une très mauvaise solution.