2017-03-11 6 views
4

Ich bin neu bei Webpack und habe mit Webpack2 begonnen. Ich kann es nicht schaffen, Module aus dem bower_components-Ordner zu verwenden oder zu importieren. Ist es möglich, und wenn es ist, kannst du mir ein Beispiel oder etwas geben.Verwenden von Boomer-Modulen mit Webpack 2

Das ist mein webpack.config Datei:

enter image description here

Antwort

4

Sie können resolve.modules konfigurieren, um auch in bower_components zu suchen.

resolve: { 
    modules: ['bower_components', 'node_modules'] 
} 

Dies wird sich in bower_components erste und wenn es nicht das Modul finden kann es in node_modules aussehen wird. Wenn Sie nicht node_modules angeben, können Sie keine von npm installierten Pakete verwenden.

+0

Ich erhalte diesen Fehler „Modul nicht gefunden: Fehler: 'bigvideo' in '/ Users/Sempa/Desktop/PersonalWeb/app/assets/Javascripts/vendor' nicht lösen @ ./app/assets /javascripts/vendor/main.js 3: 15-34" Und dies ist mein Code (Screenshot) 'resolve: { Module: [path.resolve (__ dirname "app/Komponenten"), "node_modules" ] }, ' Meine Bower-Module werden unter '/ app/components /' installiert –

+0

Sind sie in' app/components' (was hast du jetzt konfiguriert) oder in 'app/components/bower_components'? Letzteres ist sinnvoller, daher müssten Sie den richtigen Pfad konfigurieren. –