Gibt es eine Möglichkeit, webpack dazu zu bringen, seine Loader nur auf einen Teil einer Datei anzuwenden? Hier ist ein Beispiel, was ich meine ...Webpack-Loader auf ein Codefragment anwenden
Nehmen wir an, ich habe eine Reihe von Loadern für .scss
Dateien konfiguriert. Wäre genial eine Komponente in einem der beiden folgenden Möglichkeiten, um der Lage sein, schreiben die gleiche Leistung zu erzeugen:
1) Standard-Lader
component.js
import './component.scss';
export class Component {
...
Komponente .scss
.component {
background: #663399
}
...
2) Individuelle Lader
component.js
my-magic-import `
.component {
background: #663399
}
`
export class Component {
...
Wie ich etwas ähnlich dem zweiten Fall erreichen könnte? Könnte ich irgendwie ändern, wie Webpack die requires
, imports
und Dateierweiterungen identifiziert, so dass es meine benutzerdefinierte Syntax verstehen könnte? Als letzter Ausweg könnte man einen Loader für js-Dateien schreiben, die diesen Job für mich erledigen?
Danke für irgendwelche Hinweise über was soll ich lesen, um dies zu tun.
Danke, werde ich auf jeden Fall einen Blick später auf heute! – cvsguimaraes
Die Art und Weise, wie Sie das String-Replace-Plugin verwendet haben, war für mich wichtig, um eine andere Möglichkeit zu verstehen, dies zu erreichen. Danke für die Einsicht und für das Versuchen zu helfen, sehr geschätzt. – cvsguimaraes
Gern geschehen! –