Ich möchte SVGs zur Ausschlussliste des Dateiladers hinzufügen, damit ich einen benutzerdefinierten Loader mit ihnen verwenden kann. Derzeit mache ich appConfig.module.rules[2].exclude.push(/\.svg$/);
in meinem razzle.config.js
aber das ist offensichtlich ein bisschen hackig! Gibt es einen besseren Weg?
Ich bin auf ein ähnliches Problem gestoßen, bei dem ich einen neuen Loader einführen möchte, der nicht von der Standardliste exclude
von file-loader
abgedeckt wird.
Ich habe versucht, meinen Loader unten hinzuzufügen, _(so sagt Webpack, dass Priorität funktioniert)_, aber es scheint immer noch file-loader
zu durchlaufen. Das Hinzufügen der Erweiterung der Datei zur Ausschlussliste mit derselben Methode wie @superfunkminister löst die Probleme und bedeutet, dass mein Loader wie erwartet funktioniert.
Ich hätte auch gerne eine Möglichkeit, die exclude
Liste zu ändern, ohne die Position des Loaders im config.module.rules
Array annehmen zu müssen.
Dieses Problem hatte ich auch gerade. Wenn dies noch jemand benötigt, scheinen die offiziellen Plugins dies folgendermaßen zu tun:
const makeLoaderFinder = require('razzle-dev-utils/makeLoaderFinder');
config.module.rules[
config.module.rules.findIndex(makeLoaderFinder('file-loader'))
].exclude.push(/\.graphql$/);
@jaredpalmer Ich denke, es wäre sehr sinnvoll, dies irgendwo sichtbar zu dokumentieren, da die Tatsache, dass alle unbekannten Dateien automatisch vom
Hallo! Hier ist also der Deal, zwischen Open Source und meinem täglichen Job und Leben und was nicht, ich habe viel zu verwalten, also verwende ich einen GitHub-Bot, um hier und da ein paar Dinge zu automatisieren. Dieser spezielle GitHub-Bot wird dies als veraltet markieren, da er seit einiger Zeit keine Aktivität mehr hatte. Es wird geschlossen, wenn in einigen Tagen keine Aktivität mehr stattfindet. Nehmen Sie dies nicht persönlich – ernst – dies ist eine vollständig automatisierte Aktion. Wenn dies ein Fehler ist, machen Sie einfach einen Kommentar, senden Sie mir eine DM, senden Sie eine Brieftaube oder ein Rauchzeichen.
ProBot hat dies aufgrund von Inaktivität automatisch geschlossen. Holler, wenn dies ein Fehler ist, und wir werden es wieder öffnen.
Hilfreichster Kommentar
Dieses Problem hatte ich auch gerade. Wenn dies noch jemand benötigt, scheinen die offiziellen Plugins dies folgendermaßen zu tun:
@jaredpalmer Ich denke, es wäre sehr sinnvoll, dies irgendwo sichtbar zu dokumentieren, da die Tatsache, dass alle unbekannten Dateien automatisch vom