Webpack enthält standardmäßig AMDPlugin. Wenn ein Modul vor CommonJS nach AMD sucht, wird diese Moduldefinition verwendet.Gibt es eine Möglichkeit, AMDPlugin zu deaktivieren?
if (typeof define === 'function' && define.amd) {
define([], factory)
} else if (typeof exports === 'object') {
exports.foo = factory();
}
Ich möchte AMD insgesamt ignorieren. Gibt es eine Möglichkeit, dies im Webpack zu tun?
Die Lösung: 'Modul: { Lader: [ {Test: /\.js/, loader: 'Importe definieren => false'} ] }' –
Manchmal nur die AMD Definitionen fehlen einige Verzeichnisstrukturen. In diesem Fall können Sie den fehlenden Pfad zu "resolve: {fallback: [...]}" hinzufügen und vom Webpack lösen lassen. Kein zusätzlicher Lader benötigt. – Rockallite
@WiktorKozlik bitte, fügen Sie Ihre Lösung als eine tatsächliche Lösung, so dass es einfacher ist, es zu sehen. –