2015-11-30 23 views
11

webpack.config.jsWebPACK - wyciąg-text-WebPack-plugin Nie można odnaleźć modułu

var ExtractTextPlugin = require("extract-text-webpack-plugin"); 

razu otrzymać ten błąd, jeśli po prostu wdrożyć wtyczki:

module.js:339 
    throw err; 
    ^

Error: Cannot find module 'webpack/lib/ConcatSource' 
    at Function.Module._resolveFilename (module.js:337:15) 
    at Function.Module._load (module.js:287:25) 
    at Module.require (module.js:366:17) 
    at require (module.js:385:17) 
    at Object.<anonymous> (/Users/lucamormile/Documents/Lavori/Webapps/React/webpack_test/node_modules/extract-text-webpack-plugin/index.js:5:20) 
    at Module._compile (module.js:425:26) 
    at Object.Module._extensions..js (module.js:432:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:311:12) 
    at Module.require (module.js:366:17) 

Co zapomniałem?

+0

Czy masz swój 'node_modules' folderu w innym miejscu? –

+0

nie jest w katalogu głównym jak zwykle –

+1

npm install extract-text-webpack-plugin –

Odpowiedz

15

Czy masz w swoim projekcie moduł webpack?
Jeśli nie, należy go zainstalować lokalnie (nie globalnie):

$ npm install webpack [--save-dev] 

extract-text-webpack-plugin potrzeby webpack jako zależność rówieśniczej, ale npm 3 nie instaluje automatycznie rówieśniczych zależności.

+0

Dla mnie to działało na przędzę przez przędzę dodaj ekstrakt-tekst-webpack-plugin –

-1

Running npm i node-sass może rozwiązać Twój problem

+3

Pomocne jest krótko opisać, dlaczego to zadziała. Przyszli czytelnicy chętniej go wypróbują. – doug65536

+2

Dlaczego 'węzeł-sass' rozwiązuje problem? – blagus

Powiązane problemy