如何在Asp.net上使用BabelJS?

时间:2015-10-07 07:44:18

标签: javascript asp.net ecmascript-6 babeljs

我有一个使用C#(5)运行IIS(8)的ASP.NET(4.5)站点,我想使用ES6新功能。

I'm already using BabelJS for"转换"代码 。但这是使用browser.js客户端方面完成的:

(这只是一个例子.JS内容在一个单独的文件中。)

<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.25/browser.js"></script>
<script type="text/babel">

class Test { //new feature
  test() {
    return "test";
  }
}

var test = new Test;

console.log(test.test()); // "test"
</script>

但这意味着客户完全下载页面时需要时间 - 直到browser.js完成&#34;翻译&#34;代码。

问题:

如何让服务器产生已经&#34;转换&#34;使用babel 的js代码,以便当它到达客户端时,它已被&#34;翻译&#34; ?

0 个答案:

没有答案