webentwicklung-frage-antwort-db.com.de

webpack 'style' kann nicht aufgelöst werden

Ich habe versucht, dem einfachen Getting Started von ( http://webpack.github.io/docs/tutorials/getting-started/ ) zu folgen. Und ich erhalte diese Fehlermeldung, wenn ich versuche, style zu laden .css. 

FEHLER in ./entry.jsModule nicht gefunden: Fehler: 'style' kann nicht in 'Pfad zur Projektierung auf meinem Computer' aufgelöst werden bei der Verwendung von Ladern . Sie müssen 'style-loader' anstelle von 'style' ..__ angeben. @ ./entry.js 1: 0-22

Irgendwelche Ideen ?

Ich habe css-loader und style-loader lokal mit mpm installiert, wie in Tutorial . Npm install css-loader style-loader beschrieben

Ich sehe den Ordner node-modules, der nach der Installation erstellt wurde. 

9
Ravi

Für die Webpack-Version> = 2.0

webpack.config.js aktualisieren

module.exports = {
    entry: "./entry.js",
    output: {
        path: __dirname,
        filename: "bundle.js"
    },
    module: {
        loaders: [
            { test: /\.css$/, loader: "style-loader!css-loader" }
        ]
    }
};

Verwenden Sie {test: /.css$/, loader: "style-loader! Css-loader"} anstatt {test: /.css$/, loader: "style! Css!" }

11
Abdul

Versuchte 'Benutze {test: /.css$/, loader: "style-loader! Css-loader"} anstelle von {test: /.css$/, loader: "style! Css!" } 'wie oben, aber fehlgeschlagen, bei mir funktioniert config:

{
    test:/\.css$/,
    loader:'style-loader!css-loader?modules&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]'
}
0
Hailin Tan