首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET MVC 5捆绑和缩小Javascript ES6

ASP.NET MVC 5捆绑和缩小Javascript ES6
EN

Stack Overflow用户
提问于 2017-07-07 17:28:58
回答 1查看 2K关注 0票数 7

当我尝试在我的应用程序中使用Ecmascript-6功能时,微型化失败了。

如果我尝试使用箭头函数:

代码语言:javascript
复制
$.get('/clients/all').done(response => {
  // Do something with the response
})
代码语言:javascript
复制

我得到以下错误:

代码语言:javascript
复制
/* 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的ES6吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-24 19:50:51

不过,目前还没有针对.NET的ES6+捆绑包。

但是作为一种解决方法,您可以使用: babeljs.io >试用它>预设: ES2015。

以下代码:

代码语言:javascript
复制
var gridNames = Enumerable.From(verifiedKeys).Select(x => `demo_${x}`).ToArray();

将翻译为:

代码语言:javascript
复制
var gridNames = Enumerable.From(verifiedKeys).Select(function (x) {
  return "demo_" + x;
}).ToArray();

链接: https://babeljs.io/repl和check:Presets > ES2015

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44976613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档