Gibt es eine Möglichkeit, CSS-Module in einem Webpack-Build zu kompilieren, aber das Javascript überhaupt nicht zu kompilieren? Ich möchte eine Reaktionskomponente veröffentlichen, die CSS-Module verwendet, aber auf meine Quelldateien als Einstiegspunkt (nicht transpiliertes Javascript) zeigen. Wenn ich die css-Module jedoch nicht kompiliere, können die Leute, die diese Komponente benutzen, diese nicht benutzen, außer sie benutzen auch css-modules Loader. Ist so etwas im Webpack überhaupt möglich, oder gibt es eine Bibliothek, die das macht?Kompiliere nur CSS-Module mit Webpack, nicht Javascript
1
A
Antwort
1
Ich glaube, dass Sie die null-loader für Ihr JavaScript verwenden können. Der loader
Teil Ihrer Konfiguration sollte ungefähr so aussehen.
{
module: {
loaders: [
{ test: /\.js$/, loader: "null-loader" },
{ test: /\.css$/, loader: "style-loader!css-loader" },
]
}
};