2017-05-31 36 views
0

我已經建立了一個角的網站工作中鉻完美的罰款,但在IE中失敗,因爲ES6整合通天成角1.5

我運行的角度使用CDN與僅用於服務的節點服務器網頁,除了監聽端口外,沒有任何代碼。

我想添加babel到那,但我發現的所有例子是爲服務器代碼或使用gulp或webpack。有沒有什麼方法可以直接將babel用於我的目的,或者我肯定需要配置webpack \ gulp。

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

回答

0

由於巴貝爾改變你的JavaScript我不認爲你可以將其包含在HTML頁面中,你需要有它的呼嚕聲或如管道這樣的JavaScript轉換,然後將轉換的JavaScript供應:

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

然後服務 「打造」,而不是 「應用程序」

也許有一個更加動態的方式