2017-07-07 28 views
1

私のアプリケーションでEcmascript-6機能を使用しようとすると、サイズの縮小が失敗します。ASP.NET MVC 5バンドルおよびミニ化Javascript ES6

私は矢印の機能を使用しようとした場合:

$.get('/clients/all').done(response => { 
 
    // Do something with the response 
 
})

私は次のエラーを取得する:他のES6の機能を持つように

/* Minification failed. Returning unminified contents. 
(8,45-46): run-time error JS1195: Expected expression: > 
(36,6-7): run-time error JS1195: Expected expression:) 
(37,1-2): run-time error JS1002: Syntax error: } 
*/ 

とします。

あなたはES6のItemTransformを知っていますか?

答えて

0

まだES6 +用の.NETバンドルパッケージはありません。

But as a workaround you can use: babeljs.io > Try It Out > Presets: ES2015.

次のコード:

var gridNames = Enumerable.From(verifiedKeys).Select(function (x) { 
    return "demo_" + x; 
}).ToArray(); 

リンク:https://babeljs.io/replチェック:Presets > ES2015

var gridNames = Enumerable.From(verifiedKeys).Select(x => `demo_${x}`).ToArray(); 

はに変換されます。

関連する問題