2017-05-31 3 views
0

habe ich eine Winkel Website arbeitet völlig in Ordnung in Chrom gebaut, aber es ist in IE scheitern, weil die ES6Integrieren Babel in Angular 1.5

I Winkel leite CDN mit einem Knoten-Server, der nur verwendet wird, die für die Bedienung Webseite, kein Code ist dort anderes als Port hören.

Ich möchte Babel hinzufügen, aber alle Beispiele, die ich finde, sind für Server-Code oder Verwendung von Schluck oder Webpack. Gibt es eine Möglichkeit, babel für meinen Zweck direkt zu integrieren oder ich muss definitiv webpack \ gulp konfiguriert haben.

Included the directory structure of the code, all the files are getting linked in index.html

Antwort

0

Da babel Ihren Javascript ändert Ich glaube nicht, dass Sie es in Ihrer HTML-Seite enthalten können Sie es in einem Grunzen oder solche Pipeline haben müssen, so dass der Javascript umgewandelt wird, und dann wird das transformierte Javascript serviert :

gulp.task('build', [], function() { 
    return gulp.src('./app/index.html') 
     .pipe(preprocess({context: production_config.context})) 
     .pipe(babel({ presets: ['env'] })) 
     .pipe(gulp.dest('./build'); 
    }); 

dienen dann statt "app" "bauen"

Vielleicht eine dynamische Art und Weise gibt es