2016-04-26 20 views
0

ich versuche, eine anwendung mit winkel 2, ich mit videogular 2, und ich installiere videogular 2 mit npm und ich überprüfe meine node_module und videogular2 existieren in verzeichnis aber wenn ich meine anwendung laufen ein Fehler:videogular 2 für winkel 2 404 fehler

angular2-polyfills.js: 126 GET http://localhost:3000/node_modules/videogular2/core 404 (nicht gefunden)

angular2-polyfills.js: 390 Fehler: Fehler: XHR-Fehler (404 Not Found) Laden

und das ist Meine Konfiguration:

System.config({ 
    packages: { 
     app: { 
     format: 'register', 
     defaultExtension: 'js' 
     } 
    }, 
    map: { 
     'videogular2': './node_modules/videogular2' 
    } 
    }); 
    System.import('app/main') 
     .then(null, console.error.bind(console)); 

Antwort

1

ich ein Paket für videogular2 in der SystemJS Konfiguration blockiert hinzufügen würde:

System.config({ 
    packages: { 
     app: { 
     format: 'register', 
     defaultExtension: 'js' 
     }, 
     videogular2: { <------- 
     defaultExtension: 'js' 
     } 
    }, 
    map: { 
     'videogular2': './node_modules/videogular2' 
    } 
    }); 
    System.import('app/main') 
     .then(null, console.error.bind(console)); 
+0

@ThierryTemplier warum müssen Sie node_modules auf diese Weise hinzufügen? –

2

nur für den Fall, wenn jemand braucht Antwort

das ist, was Sie in Sie system.config.js müßten schließen nach über npm Installation videogular2

map:{ 
'videogular2': 'node_modules/videogular2', 
}, 
packages:{ 
'videogular2':{ 
       main: 'core.js', 
       defaultExtension:'js' 
      } 
} 

Glücklich Codierung installieren ......