2015-05-15 9 views
6

FEHLER in ./app/index.scss Modul nicht gefunden: Fehler: 'Datei' oder 'Verzeichnis' kann nicht aufgelöst werden ./ ../node_modules CSS-loader/index.js in C: \ Benutzer \ johnliang \ Temp \ webpack-Winkel/app @ ./app/index.scss 4: 14-116 13: 2-17: 4 14: 20- Webpack css-loader kann index.js nicht finden, style-loader kann addStyles.js nicht finden

ERROR in ./app/index.scss Modul nicht gefunden: Fehler: nicht auflösen 'Datei' oder 'Verzeichnis' ./../node_modules style-loader/addStyles.js in C: \ Benutzer \ johnliang \ Temp \ webpack-Winkel/app @ ./app/index.scss 7: 13-68

012.index.scss wird nicht in die endgültige Webpack-Ausgabe geladen.

+1

Können Sie Ihre Webpack Konfiguration zur Verfügung stellen? Wie sehen Ihre Importe aus? –

+0

Ich habe den gleichen Fehler, haben Sie die Lösung gefunden? – blazkovicz

+0

Ich habe das gleiche Problem gefunden. Schauen Sie sich [hier] (http://stackoverflow.com/questions/41889869/cannot-find-module-css-loader-while-doing-ng-build-prod-with-angular-cli1-0-0/41970682# 41970682) –

Antwort

20

Seien Sie sicher, dass Sie verwenden

path.join(__dirname, 'src')

und nicht

__dirname + '/src'

in Ihrem webpack.config.js:

var path = require('path'); 

module.exports = { 
    context: path.join(__dirname, 'src'), 
... 
+0

Ich hatte genau das gleiche Problem, und das hat funktioniert. Ich denke, es hat mit der Verwendung der richtigen Pfadtrennzeichen für das Betriebssystem zu tun –

+1

Nicht nur für den 'Kontext', sondern' resolve.root' muss auch die richtigen Schrägstriche haben. – mpen

+0

@ roman-d Sie haben mich gerade gerettet wie einen Tag des Debuggens, vielen Dank! – Pirozek