2016-07-28 1 views
6

Lorsque j'ajoute une bibliothèque (dans mon cas, il est jplayer) Je suis erreurangulaire 2, Webpack Uncaught ReferenceError: fournisseur ... n'est pas défini lors ajouter une lib externe

external "vendor_d73928c…":1 Uncaught ReferenceError: vendor_d73928c989153b363873 is not defined

à la ligne module.exports = vendor_d73928c989153b363873 en fichier webpack:///external "vendor_d73928c989153b363873"

Voici mon code (qui ajoute le fournisseur jplayer).

entry: { 
    vendor: [ 
     'bootstrap', 
     'bootstrap/dist/css/bootstrap.css', 
     'font-awesome/css/font-awesome.css', 
     'style-loader', 
     'jquery', 
     '@angular/common', 
     '@angular/compiler', 
     '@angular/core', 
     '@angular/http', 
     '@angular/platform-browser', 
     '@angular/platform-browser-dynamic', 
     '@angular/router', 
     '@angular/platform-server', 
     'angular2-google-maps/core', 
     'jplayer' 
    ] 
}, 

Ai-je raté quelque chose?

+1

'jplayer/dist /**/*.+ (js | css | html | gif | png | swf)' est-ce utile? –

+0

Non ça ne marche pas, ça renvoie une erreur quand j'exécute 'webpack' dans cmd > ERREUR dans le fournisseur dll Module non trouvé: Erreur: Impossible de résoudre le module 'jplayer/dist /**/*.+ (js | css | html | gif | png | swf) 'dans F: \ code \ KOAIT \ Makanikai \ LanaiNew \ Lanai @ vendeur dll –

Répondre

16

J'ai trouvé la solution. Quittez simplement le studio visuel, exécutez webpack --config webpack.config.vendor.js webpack dans cmd, dans le dossier du projet. Après cela, ouvrez à nouveau Visual Studio

+1

Merci mon frère m'a sauvé – TyForHelpDude

+1

WOWWW .... !!! Merci d'avoir partagé cet homme. – ATHER