2017-01-11 5 views
2

Ich habe eine angular 2 App und ich verwende WebPack zum Bündeln. WebPack generiert Chunk-Dateien, die beim Laden der Webseite dynamisch hinzugefügt werden:CDN Serving Chunk Dateien

Ich möchte diese Chunk-Dateien auf einem CDN-Server befinden. Ich habe versucht, die publicPath-Eigenschaft, aber der Pfad wird überall außer der Chunk-Datei hinzugefügt. Hier ist meine Konfiguration fehlt mir etwas?

output: { path: helpers.root('dist'), 
publicPath: 'https://my-cdn.net/', 
filename: '[name].[chunkhash].bundle.js', 
sourceMapFilename: '[name].[chunkhash].bundle.map', 
chunkFilename: '[id].[chunkhash].chunk.js' } 
+0

Haben Sie die Lösung dafür gefunden? – Felix

+0

Hallo @FelixG, was ich gerade mache, ist manuell die Chunk-Dateien mit dem CDN-Pfad in der index.html vor. Dies scheint zu verhindern, dass die lokalen Chunk-Dateien geladen werden. – doorman

Antwort

0

Funktioniert jetzt gut, der öffentliche Pfad ist überall enthalten. Stellen Sie sicher, dass es in webpack.prod.js enthalten ist

Verwandte Themen